Year Age 1950 368700 1955 424595 1960 410727 1965 451073 1970 500618 1975 501764 1980 415270 1985 362063 1990 380116 1995 411413 2000 428229 2005 403202 2010 379100 2015 405121 2020 433789 2025 460791 2030 461550 2035 453368 2040 444855 2045 445652 2050 457484 2055 474183 2060 485216 2065 487187 2070 482689 2075 478835 2080 479142 2085 482750 2090 486532 2095 486713 2100 482468