Year Age 1950 5118166 1955 5647821 1960 6206778 1965 6883164 1970 7781086 1975 8603507 1980 8452087 1985 9210895 1990 11729007 1995 12753790 2000 13860591 2005 14755026 2010 16042929 2015 17014945 2020 18152923 2025 19698870 2030 21244494 2035 22498366 2040 22957425 2045 22750340 2050 22196837 2055 21472151 2060 20657588 2065 19989510 2070 19573512 2075 19214891 2080 18993088 2085 18866013 2090 18808331 2095 18802008 2100 18815922