Year Age 1950 1837158 1955 2053303 1960 2320976 1965 2625732 1970 2838482 1975 3211432 1980 3334322 1985 4000726 1990 4906868 1995 5856649 2000 7228823 2005 8184303 2010 9848412 2015 11776318 2020 12879375 2025 13439613 2030 14475483 2035 15374642 2040 16071269 2045 16462771 2050 16684707 2055 16737523 2060 16744525 2065 16637930 2070 16420611 2075 16110252 2080 15758490 2085 15373026 2090 15003318 2095 14627339 2100 14272844