Year Age 1950 11032784 1955 11428240 1960 10508679 1965 11143513 1970 11388472 1975 11766700 1980 12823472 1985 12242620 1990 13291362 1995 14286483 2000 15485033 2005 16860394 2010 16978381 2015 17134448 2020 16857794 2025 16562935 2030 16208740 2035 15761127 2040 15850364 2045 15957780 2050 16210127 2055 16489202 2060 16551345 2065 16443625 2070 16295462 2075 16287213 2080 16374940 2085 16458426 2090 16462085 2095 16370362 2100 16245603