Year Age 1950 42977 1955 46647 1960 49607 1965 54500 1970 64512 1975 79247 1980 93483 1985 110456 1990 131269 1995 151317 2000 167139 2005 181239 2010 196833 2015 227371 2020 263950 2025 276965 2030 278936 2035 284225 2040 293562 2045 305543 2050 316409 2055 323238 2060 324826 2065 323230 2070 321456 2075 320433 2080 319537 2085 316803 2090 312495 2095 306951 2100 301152