Year Age 1950 544479 1955 697259 1960 704796 1965 756803 1970 787756 1975 723466 1980 658223 1985 601177 1990 598025 1995 607622 2000 617923 2005 593148 2010 602755 2015 652524 2020 669041 2025 675786 2030 664348 2035 651786 2040 646231 2045 655497 2050 669226 2055 676914 2060 677148 2065 671429 2070 666498 2075 666208 2080 670045 2085 672808 2090 672381 2095 667408 2100 661089