Year Age 1950 202280 1955 244592 1960 310836 1965 362420 1970 418925 1975 494904 1980 569529 1985 667690 1990 760042 1995 840360 2000 931961 2005 989837 2010 1017607 2015 989335 2020 946074 2025 960191 2030 962810 2035 947772 2040 917247 2045 883344 2050 853013 2055 826110 2060 803597 2065 780986 2070 759111 2075 733770 2080 711201 2085 690796 2090 673327 2095 656813 2100 640682