Year Age 1950 441553 1955 614943 1960 725011 1965 864336 1970 1009659 1975 1204222 1980 1430393 1985 1641330 1990 1736206 1995 1780902 2000 1825198 2005 1950476 2010 2225702 2015 2505484 2020 2524433 2025 2542765 2030 2604568 2035 2704208 2040 2783355 2045 2818161 2050 2809846 2055 2767673 2060 2725162 2065 2684132 2070 2647835 2075 2602891 2080 2542914 2085 2482031 2090 2420374 2095 2367086 2100 2317154