Year Age 1950 5579825 1955 5861402 1960 5963600 1965 6099164 1970 6505056 1975 7654030 1980 9178115 1985 10903231 1990 12673411 1995 13847571 2000 15186413 2005 16190371 2010 16272241 2015 16644256 2020 17387080 2025 18304518 2030 18779353 2035 18694218 2040 18283114 2045 17572934 2050 17184289 2055 17020084 2060 16739181 2065 16270967 2070 15687670 2075 15132586 2080 14678472 2085 14326246 2090 14005181 2095 13657341 2100 13279330