Year Age 1950 617946 1955 536541 1960 522440 1965 555820 1970 582466 1975 551131 1980 487696 1985 472702 1990 553121 1995 594427 2000 463548 2005 491224 2010 555835 2015 587405 2020 620463 2025 631851 2030 617247 2035 605393 2040 619364 2045 644803 2050 665377 2055 675442 2060 675152 2065 671278 2070 673289 2075 682790 2080 693688 2085 699688 2090 699430 2095 695795 2100 693299