Year Age 1950 193591 1955 233027 1960 287575 1965 360527 1970 454363 1975 573336 1980 713871 1985 867168 1990 1127955 1995 1335672 2000 1615418 2005 1970846 2010 2399101 2015 2924571 2020 3620540 2025 4529322 2030 5428284 2035 6227596 2040 7099473 2045 8023021 2050 9028821 2055 9943220 2060 10764879 2065 11545842 2070 12292376 2075 12970574 2080 13536392 2085 13978616 2090 14313067 2095 14547223 2100 14694196