Year Age 1950 1323344 1955 1559291 1960 1876870 1965 2267818 1970 2622964 1975 3027540 1980 3380388 1985 3974207 1990 5415057 1995 6344558 2000 7248883 2005 8375967 2010 9853064 2015 12062800 2020 14651868 2025 17699637 2030 21482125 2035 26561539 2040 31384298 2045 35872864 2050 40384425 2055 44828185 2060 49003836 2065 52375853 2070 54911610 2075 57079720 2080 58656297 2085 59560127 2090 59800212 2095 59550034 2100 58975826