Year Age 1950 5024243 1955 5568795 1960 6228090 1965 7032780 1970 7974201 1975 8928638 1980 9479443 1985 10599237 1990 12280884 1995 14694469 2000 17128000 2005 20441243 2010 24010880 2015 28982766 2020 35145101 2025 41127125 2030 46607259 2035 51275267 2040 54950398 2045 58195786 2050 61241285 2055 63476044 2060 64875037 2065 65597932 2070 65833530 2075 65635069 2080 65075110 2085 64158194 2090 62960861 2095 61609095 2100 60187633