Year Number 1960 557749 1961 562234 1962 565371 1963 567912 1964 569842 1965 571023 1966 571290 1967 570599 1968 568978 1969 566487 1970 563321 1971 560483 1972 558302 1973 556202 1974 553913 1975 551346 1976 548465 1977 545498 1978 542692 1979 540038 1980 538166 1981 543146 1982 547871 1983 552407 1984 556582 1985 561439 1986 566962 1987 571722 1988 575556 1989 578598 1990 581028 1991 583132 1992 585019 1993 586507 1994 587488 1995 587997 1996 588103 1997 587825 1998 587367 1999 586947 2000 587435 2001 592744 2002 598550 2003 604454 2004 610418 2005 616536 2006 622657 2007 628865 2008 635090 2009 641563 2010 648384 2011 655538 2012 662679 2013 669507 2014 675819 2015 681625 2016 686912 2017 691914 2018 704445 2019 711537 2020 710280 2021 713019 2022 714385 2023 714682