Year Age 1950 2072480 1955 1975216 1960 2154870 1965 2531995 1970 3001408 1975 3553279 1980 4012758 1985 4449178 1990 5445831 1995 6460421 2000 7940717 2005 9440599 2010 10492074 2015 11374511 2020 13431359 2025 17115888 2030 21681474 2035 26371983 2040 32057893 2045 38324124 2050 44500573 2055 50329603 2060 55930375 2065 60954349 2070 64631183 2075 67278896 2080 69089438 2085 69997793 2090 70048893 2095 69349381 2100 68137750