Year Age 1950 101461 1955 116972 1960 135595 1965 160643 1970 190786 1975 221367 1980 247460 1985 271085 1990 283113 1995 293278 2000 307887 2005 320115 2010 341420 2015 352425 2020 368536 2025 385607 2030 386895 2035 388273 2040 389572 2045 388785 2050 385909 2055 382159 2060 376709 2065 370282 2070 363970 2075 358280 2080 352024 2085 345901 2090 339756 2095 333495 2100 327409