Year Age 1950 5239161 1955 5755364 1960 6981835 1965 7794877 1970 8944534 1975 10123091 1980 12013272 1985 14106527 1990 15891758 1995 17229879 2000 17113022 2005 16660761 2010 15096428 2015 14422498 2020 13878057 2025 12701729 2030 11832811 2035 10564249 2040 9700108 2045 9493410 2050 9535084 2055 9515732 2060 9250080 2065 8843560 2070 8405039 2075 8109376 2080 8050153 2085 8092853 2090 8066192 2095 7896981 2100 7631472