Year Age 1950 270744 1955 299889 1960 293457 1965 287272 1970 312699 1975 310447 1980 361566 1985 363948 1990 342426 1995 287206 2000 256196 2005 274071 2010 316516 2015 355679 2020 353787 2025 324758 2030 299187 2035 294556 2040 311787 2045 334413 2050 344962 2055 339024 2060 325775 2065 317835 2070 320540 2075 329154 2080 336476 2085 336739 2090 330760 2095 324223 2100 321488