Year Age 1950 252972 1955 256561 1960 289950 1965 291668 1970 288431 1975 323541 1980 321815 1985 361737 1990 359964 1995 348134 2000 297154 2005 268397 2010 279460 2015 313024 2020 356133 2025 354893 2030 325881 2035 300327 2040 295702 2045 312937 2050 335563 2055 346054 2060 340064 2065 326758 2070 318762 2075 321410 2080 329969 2085 337231 2090 337436 2095 331401 2100 324807