Year Age 1950 379720 1955 393650 1960 410410 1965 435433 1970 466382 1975 510527 1980 515733 1985 430405 1990 443760 1995 639595 2000 733557 2005 908003 2010 1113144 2015 1354055 2020 1627495 2025 1957852 2030 2369855 2035 2899189 2040 3603982 2045 4473440 2050 5465986 2055 6700272 2060 8301324 2065 10160379 2070 12114020 2075 13755905 2080 15253581 2085 16536759 2090 17632137 2095 18559028 2100 19325362