Year Age 1950 359337 1955 407442 1960 454700 1965 478921 1970 521381 1975 568507 1980 617453 1985 648735 1990 651413 1995 605861 2000 616121 2005 627965 2010 636268 2015 638149 2020 608979 2025 561870 2030 508615 2035 469192 2040 452909 2045 442420 2050 434109 2055 415547 2060 393115 2065 373561 2070 360820 2075 353718 2080 347469 2085 338430 2090 326439 2095 314205 2100 304622