Year Age 1950 356404 1955 400100 1960 453675 1965 517316 1970 596741 1975 686169 1980 756265 1985 833000 1990 912317 1995 1026073 2000 1136845 2005 1298771 2010 1527984 2015 1842286 2020 2258611 2025 2791676 2030 3382333 2035 3996199 2040 4621211 2045 5288389 2050 6124815 2055 7126652 2060 8154590 2065 9145064 2070 10034592 2075 10859564 2080 11749266 2085 12681628 2090 13598239 2095 14434317 2100 15168263