Year Age 1950 11853237 1955 11845852 1960 14281739 1965 14180277 1970 13406001 1975 14504880 1980 14118869 1985 15001653 1990 14998528 1995 14423978 2000 13821188 2005 13748337 2010 13991197 2015 13322089 2020 11906582 2025 10149490 2030 8936664 2035 8622109 2040 8789495 2045 8931366 2050 8469023 2055 7870034 2060 7420625 2065 7221354 2070 7202911 2075 7192637 2080 7044725 2085 6764970 2090 6479264 2095 6293847 2100 6210068