Year Number 1960 745560 1961 778548 1962 801938 1963 819360 1964 833616 1965 843172 1966 849055 1967 848939 1968 841076 1969 826753 1970 812362 1971 801429 1972 790034 1973 778346 1974 763319 1975 744151 1976 724785 1977 707018 1978 687734 1979 669851 1980 653726 1981 664116 1982 675898 1983 670375 1984 671198 1985 659596 1986 644277 1987 638598 1988 639576 1989 643221 1990 657517 1991 672718 1992 690477 1993 701615 1994 714592 1995 729116 1996 756289 1997 776737 1998 790063 1999 774621 2000 768606 2001 782896 2002 785812 2003 761879 2004 750214 2005 743564 2006 745722 2007 753280 2008 761482 2009 744416 2010 723482 2011 723189 2012 732890 2013 730317 2014 717930 2015 703682 2016 697735 2017 689926 2018 688331 2019 696271 2020 690929 2021 654053 2022 667397 2023 691996