Year Age 1950 740901 1955 844738 1960 891363 1965 948904 1970 1034759 1975 1156730 1980 1287084 1985 1437506 1990 1579898 1995 1805405 2000 2070303 2005 2466624 2010 2931546 2015 3274146 2020 3611125 2025 4008235 2030 4433488 2035 4827242 2040 5158538 2045 5424278 2050 5642866 2055 5839073 2060 5998000 2065 6132153 2070 6215665 2075 6248924 2080 6252005 2085 6213809 2090 6158874 2095 6091597 2100 6003609