Year Age 1950 481159 1955 536957 1960 591780 1965 682204 1970 786372 1975 817186 1980 868229 1985 961679 1990 1039220 1995 1069547 2000 950853 2005 831209 2010 792915 2015 856537 2020 1021347 2025 994935 2030 920514 2035 837619 2040 792010 2045 801262 2050 830998 2055 837376 2060 806922 2065 758938 2070 723792 2075 712572 2080 714899 2085 713494 2090 698662 2095 673424 2100 649703