Year Age 1950 2207322 1955 2604739 1960 3102166 1965 4223043 1970 4799364 1975 5423865 1980 6027702 1985 6682011 1990 7508439 1995 8353135 2000 9294764 2005 9911872 2010 10309451 2015 10458612 2020 10850311 2025 11328335 2030 11694423 2035 11915807 2040 12043313 2045 12103845 2050 12083540 2055 12020698 2060 11919367 2065 11750325 2070 11508514 2075 11258720 2080 10999316 2085 10744084 2090 10483098 2095 10217751 2100 9955584