Year Age 1950 2102009 1955 2095618 1960 2167752 1965 3137734 1970 3498424 1975 4117277 1980 4616708 1985 5170038 1990 5580027 1995 6566805 2000 7781143 2005 8822711 2010 8357369 2015 8137203 2020 8861809 2025 9720076 2030 12223361 2035 11934228 2040 11556120 2045 11570037 2050 12192138 2055 12899084 2060 13062460 2065 12897936 2070 12657643 2075 12529968 2080 12532869 2085 12467116 2090 12272698 2095 11983896 2100 11697669