Year Age 1950 493193 1955 552040 1960 670139 1965 706389 1970 712385 1975 800091 1980 946972 1985 1200718 1990 1345176 1995 1402489 2000 1516373 2005 1624819 2010 1778789 2015 1940391 2020 2024772 2025 1995153 2030 1951904 2035 2096138 2040 2273553 2045 2442866 2050 2462978 2055 2352600 2060 2306519 2065 2324194 2070 2363620 2075 2367280 2080 2319073 2085 2244252 2090 2175353 2095 2128496 2100 2096687