Year Age 1950 314257 1955 326241 1960 356683 1965 482312 1970 426963 1975 399413 1980 382183 1985 351255 1990 302705 1995 327992 2000 332490 2005 319946 2010 335156 2015 302834 2020 296263 2025 315002 2030 312822 2035 319162 2040 319570 2045 314978 2050 311518 2055 312984 2060 317039 2065 319494 2070 319165 2075 317220 2080 314547 2085 313169 2090 312811 2095 312415 2100 311091