Year Age 1950 293704 1955 322696 1960 353439 1965 395710 1970 453643 1975 525971 1980 619443 1985 729709 1990 922859 1995 1134643 2000 1298134 2005 1500145 2010 1755031 2015 2078064 2020 2477685 2025 2961005 2030 3543960 2035 4183745 2040 4911857 2045 5752707 2050 6700347 2055 7965788 2060 9525672 2065 11295303 2070 13159429 2075 15031980 2080 16926273 2085 18891896 2090 20974451 2095 23163348 2100 25396227