Year Age 1950 246658 1955 238429 1960 259655 1965 334218 1970 424014 1975 496393 1980 537595 1985 607978 1990 748313 1995 720000 2000 1005348 2005 1135373 2010 1035677 2015 1207396 2020 1385195 2025 1586916 2030 1688719 2035 1738672 2040 1771120 2045 1834412 2050 1918215 2055 1974690 2060 1974409 2065 1932769 2070 1884294 2075 1847286 2080 1812847 2085 1773364 2090 1716615 2095 1653852 2100 1595249