Year Age 1950 21662 1955 23498 1960 26950 1965 31349 1970 36195 1975 41290 1980 46327 1985 51520 1990 64014 1995 73210 2000 90259 2005 103197 2010 118573 2015 161397 2020 217639 2025 306647 2030 421563 2035 590663 2040 799371 2045 1054110 2050 1372889 2055 1682528 2060 1924663 2065 2103355 2070 2280324 2075 2455479 2080 2579449 2085 2616355 2090 2587615 2095 2537000 2100 2488767