Year Age 1950 921997 1955 1181619 1960 1105718 1965 1146279 1970 1222095 1975 1203533 1980 1053766 1985 888520 1990 888736 1995 953932 2000 996856 2005 988456 2010 1004618 2015 936070 2020 893862 2025 909387 2030 926050 2035 925736 2040 910521 2045 885590 2050 863617 2055 857709 2060 864153 2065 865710 2070 857482 2075 841081 2080 824647 2085 814597 2090 811022 2095 807519 2100 799877