Year Age 1950 439444 1955 561134 1960 671043 1965 754257 1970 806683 1975 846890 1980 884728 1985 947445 1990 987914 1995 1026806 2000 1019829 2005 1053691 2010 1065810 2015 1062224 2020 1037942 2025 1008767 2030 977282 2035 943418 2040 906656 2045 868062 2050 829634 2055 792719 2060 758661 2065 727469 2070 698755 2075 670721 2080 644618 2085 619882 2090 597104 2095 576145 2100 556533