Year Age 1950 24160941 1955 27161265 1960 30250530 1965 33304991 1970 36763461 1975 38050485 1980 37445422 1985 36332994 1990 34191697 1995 34984055 2000 35391760 2005 34835376 2010 32828697 2015 28985639 2020 26575435 2025 24756367 2030 23667235 2035 23001730 2040 22206952 2045 21472269 2050 20697723 2055 19995311 2060 19476320 2065 19102787 2070 18771590 2075 18400820 2080 17979068 2085 17554566 2090 17172539 2095 16850992 2100 16577670