Year Age 1950 931703 1955 1015821 1960 1149357 1965 1325067 1970 1528168 1975 1742073 1980 2010938 1985 2274575 1990 2772510 1995 3051400 2000 3230608 2005 3404703 2010 3778324 2015 4657236 2020 5631216 2025 6638474 2030 7732710 2035 8827606 2040 9857564 2045 10766170 2050 11544140 2055 12325444 2060 13185057 2065 14169879 2070 14726076 2075 14894394 2080 14956449 2085 15000753 2090 15065888 2095 15123371 2100 15146334