Year Age 1950 143273 1955 149026 1960 167082 1965 185956 1970 203361 1975 215676 1980 204284 1985 210052 1990 269729 1995 274635 2000 294618 2005 296753 2010 309673 2015 330139 2020 349447 2025 364484 2030 371230 2035 384376 2040 393449 2045 404449 2050 418928 2055 411854 2060 388153 2065 370765 2070 366632 2075 358524 2080 351966 2085 345512 2090 338215 2095 332306 2100 329040