Year Age 1950 341855 1955 535159 1960 699845 1965 839752 1970 778566 1975 704578 1980 697246 1985 800081 1990 938591 1995 894379 2000 712543 2005 643145 2010 702250 2015 866401 2020 800098 2025 700092 2030 643205 2035 643442 2040 654331 2045 645021 2050 617922 2055 586443 2060 563005 2065 552579 2070 546966 2075 537779 2080 523400 2085 506641 2090 491573 2095 480656 2100 473057