Year Age 1950 1180408 1955 1299851 1960 1416683 1965 1574151 1970 1770698 1975 2036010 1980 2352259 1985 2694804 1990 3098104 1995 3589899 2000 4181378 2005 4884523 2010 5683213 2015 6485923 2020 7361577 2025 8130565 2030 8923460 2035 9617789 2040 10017925 2045 10323525 2050 10477357 2055 10663515 2060 10860619 2065 10944941 2070 10882358 2075 10652618 2080 10399238 2085 10160638 2090 9932251 2095 9692555 2100 9430530