Year Age 1950 1692498 1955 1837271 1960 1896621 1965 1954316 1970 1957720 1975 2087031 1980 2254835 1985 2267495 1990 2320139 1995 2432559 2000 2602040 2005 2824100 2010 2944110 2015 3037536 2020 3070270 2025 2957217 2030 2767543 2035 2503666 2040 2302896 2045 2204580 2050 2165785 2055 2100055 2060 1968072 2065 1815150 2070 1690359 2075 1615936 2080 1589372 2085 1574282 2090 1538847 2095 1482578 2100 1422588