Year Age 1950 1607820 1955 1630346 1960 1287396 1965 1594908 1970 1897997 1975 1834301 1980 1446480 1985 1986944 1990 1973150 1995 1978777 2000 1725169 2005 1706255 2010 1196997 2015 1087648 2020 1033176 2025 1037849 2030 957093 2035 915429 2040 874048 2045 833728 2050 807197 2055 792996 2060 772041 2065 743280 2070 715372 2075 690567 2080 671357 2085 656060 2090 641427 2095 623815 2100 605060