Year Age 1950 16919 1955 19701 1960 24053 1965 32846 1970 45534 1975 60487 1980 94527 1985 118057 1990 164950 1995 182094 2000 219292 2005 240822 2010 279928 2015 319015 2020 348314 2025 373523 2030 378004 2035 382627 2040 385381 2045 387402 2050 390534 2055 388733 2060 382457 2065 372942 2070 362475 2075 352933 2080 344740 2085 336981 2090 328890 2095 320139 2100 311376