Year Age 1950 363752 1955 398823 1960 447137 1965 500536 1970 557300 1975 616319 1980 683997 1985 771746 1990 976845 1995 1135743 2000 1253238 2005 1351101 2010 1573625 2015 1942790 2020 2405366 2025 2984762 2030 3749829 2035 4839389 2040 6313244 2045 8135923 2050 10134092 2055 12071568 2060 14378740 2065 16964540 2070 19801738 2075 22515047 2080 25230382 2085 27943774 2090 30646368 2095 33277159 2100 35760786