Year Age 1950 3012440 1955 3301721 1960 3651795 1965 4232522 1970 4676489 1975 5390774 1980 6338151 1985 7142095 1990 8267239 1995 9482620 2000 11465776 2005 13533996 2010 15379544 2015 16647198 2020 16433786 2025 16031935 2030 14970882 2035 14361217 2040 13855444 2045 12722139 2050 11880664 2055 10650082 2060 9813153 2065 9615611 2070 9655810 2075 9633507 2080 9365563 2085 8957032 2090 8516799 2095 8217864 2100 8152666