Year Age 1950 696819 1955 701535 1960 749685 1965 783725 1970 718858 1975 653007 1980 600252 1985 590433 1990 589974 1995 609858 2000 576032 2005 583493 2010 632775 2015 644952 2020 664016 2025 652520 2030 639916 2035 634336 2040 643579 2045 657297 2050 665573 2055 666400 2060 661270 2065 656934 2070 657237 2075 661674 2080 665028 2085 665200 2090 660827 2095 655107 2100 650688