Year Age 1950 444937 1955 574082 1960 618902 1965 539781 1970 531972 1975 563454 1980 584283 1985 556275 1990 496858 1995 500629 2000 575271 2005 607351 2010 486654 2015 519551 2020 585926 2025 595573 2030 627325 2035 638744 2040 624178 2045 612352 2050 626341 2055 651633 2060 671853 2065 681572 2070 680937 2075 676723 2080 678388 2085 687538 2090 698087 2095 703739 2100 703120