Year Age 1950 228836 1955 224228 1960 236758 1965 271274 1970 280601 1975 287403 1980 330083 1985 316329 1990 351293 1995 357568 2000 349122 2005 301016 2010 276082 2015 270105 2020 314302 2025 359149 2030 357940 2035 328973 2040 303452 2045 298844 2050 316086 2055 338553 2060 348889 2065 342748 2070 329295 2075 321147 2080 323638 2085 332038 2090 339144 2095 339194 2100 333001