Year Age 1950 809494 1955 877252 1960 924912 1965 963308 1970 952251 1975 904516 1980 856009 1985 854426 1990 949444 1995 1058461 2000 1173056 2005 1252959 2010 1321639 2015 1408330 2020 1437764 2025 1472628 2030 1496753 2035 1535625 2040 1605085 2045 1648230 2050 1679417 2055 1689634 2060 1711783 2065 1749176 2070 1776560 2075 1809861 2080 1824880 2085 1829312 2090 1832124 2095 1838100 2100 1845826