Year Age 1950 1056233 1955 1360800 1960 1611526 1965 1913567 1970 2282458 1975 2785337 1980 3347247 1985 3968816 1990 4447720 1995 4664670 2000 5422693 2005 6079730 2010 6729111 2015 6997245 2020 7425491 2025 7866497 2030 8314898 2035 8693103 2040 8959653 2045 9140829 2050 9294249 2055 9397382 2060 9449418 2065 9444341 2070 9375288 2075 9235747 2080 9078361 2085 8926692 2090 8758103 2095 8584976 2100 8400403