Year Age 1950 210464 1955 257817 1960 317399 1965 302263 1970 308274 1975 312732 1980 332852 1985 313613 1990 265836 1995 261096 2000 288649 2005 313507 2010 315519 2015 306688 2020 321246 2025 315469 2030 334127 2035 347319 2040 355050 2045 359841 2050 364375 2055 370293 2060 378571 2065 387399 2070 393815 2075 397214 2080 399021 2085 400933 2090 403703 2095 406195 2100 408157