Year Age 1950 309307 1955 351062 1960 403563 1965 485720 1970 570648 1975 721380 1980 914925 1985 1202504 1990 1452264 1995 1767526 2000 1974944 2005 2359256 2010 2634872 2015 2338597 2020 2231556 2025 2547088 2030 2776244 2035 3011922 2040 2912182 2045 2687185 2050 2528200 2055 2474932 2060 2511005 2065 2551558 2070 2516340 2075 2410762 2080 2292277 2085 2218977 2090 2200227 2095 2201844 2100 2183805