Year Age 1950 3902928 1955 4523538 1960 5909540 1965 6910489 1970 7930087 1975 9224780 1980 11065888 1985 11091327 1990 10984499 1995 11376033 2000 11676313 2005 11865752 2010 11690945 2015 11398758 2020 11493786 2025 11222540 2030 10815293 2035 10342110 2040 9913497 2045 9545705 2050 9244696 2055 8953581 2060 8668149 2065 8357779 2070 8091801 2075 7847485 2080 7638771 2085 7447031 2090 7253458 2095 7066790 2100 6882651