Year Age 1950 6237853 1955 6821745 1960 8480280 1965 10234473 1970 11997635 1975 12377348 1980 14271931 1985 15723730 1990 16461413 1995 16608371 2000 16814042 2005 16744481 2010 15836304 2015 15253913 2020 14841667 2025 14231958 2030 13509870 2035 12738606 2040 12039550 2045 11487036 2050 10989355 2055 10517627 2060 10078130 2065 9668147 2070 9306182 2075 8970785 2080 8666375 2085 8387429 2090 8120230 2095 7873816 2100 7645515