Year Age 1950 882801 1955 1014955 1960 1153511 1965 1301499 1970 1434218 1975 1621566 1980 1917736 1985 2182809 1990 2689201 1995 3413142 2000 4254173 2005 4973063 2010 5695327 2015 6358577 2020 7086480 2025 8180014 2030 9559730 2035 10846020 2040 11707349 2045 11788739 2050 11345673 2055 10896442 2060 10770295 2065 10934689 2070 11122618 2075 11060511 2080 10741135 2085 10323958 2090 10009063 2095 9864103 2100 9806984