Year Age 1950 323821 1955 363890 1960 389573 1965 396077 1970 481161 1975 543835 1980 613751 1985 655898 1990 690820 1995 816937 2000 999392 2005 1053232 2010 1085160 2015 1120562 2020 1130603 2025 1156020 2030 1151985 2035 1152451 2040 1136086 2045 1111494 2050 1082787 2055 1051355 2060 1019918 2065 982935 2070 946544 2075 908687 2080 873983 2085 841352 2090 810352 2095 780188 2100 751412