Year Age 1950 1263415 1955 1396276 1960 1627211 1965 1704131 1970 1798859 1975 1787536 1980 1910566 1985 1939906 1990 1779977 1995 1716653 2000 1641607 2005 1743175 2010 1787443 2015 1643016 2020 1525245 2025 1421484 2030 1361504 2035 1338401 2040 1303131 2045 1225647 2050 1129506 2055 1046679 2060 991385 2065 955978 2070 925058 2075 879353 2080 822965 2085 769042 2090 728802 2095 701639 2100 679250