Year Age 1950 67500 1955 95599 1960 138674 1965 174815 1970 254699 1975 353820 1980 452806 1985 543358 1990 745417 1995 874300 2000 992582 2005 1063714 2010 1295204 2015 1579506 2020 1961806 2025 2347751 2030 2627954 2035 2866952 2040 3070973 2045 3253624 2050 3352876 2055 3400257 2060 3343811 2065 3199622 2070 3107157 2075 3035231 2080 3029372 2085 3055706 2090 3101613 2095 3126369 2100 3149090