Year Age 1950 559853 1955 586407 1960 630741 1965 700566 1970 775243 1975 874463 1980 984087 1985 1166694 1990 1357684 1995 1533844 2000 1755536 2005 2032792 2010 2370683 2015 2754713 2020 3079738 2025 3397329 2030 3730486 2035 4082880 2040 4426186 2045 4742184 2050 5012871 2055 5245476 2060 5464255 2065 5651260 2070 5822189 2075 5957074 2080 6047917 2085 6103073 2090 6128351 2095 6112371 2100 6082529