Year Age 1950 316200 1955 410607 1960 489624 1965 510287 1970 393806 1975 387533 1980 388437 1985 394138 1990 371906 1995 332960 2000 291533 2005 222528 2010 234390 2015 275074 2020 365547 2025 389499 2030 387272 2035 341564 2040 316089 2045 325413 2050 356042 2055 386782 2060 401940 2065 395224 2070 377170 2075 367165 2080 373259 2085 389070 2090 402371 2095 405599 2100 397767