Year Age 1950 414900 1955 510029 1960 732360 1965 853876 1970 999038 1975 1179414 1980 1445499 1985 1736316 1990 1986304 1995 2132158 2000 2173558 2005 2440120 2010 2533115 2015 2471982 2020 2177590 2025 2300571 2030 2493169 2035 2533816 2040 2575841 2045 2577587 2050 2493757 2055 2383115 2060 2293019 2065 2238581 2070 2200946 2075 2155718 2080 2093162 2085 2020704 2090 1951874 2095 1899689 2100 1860601