Year Number 1970 656062 1971 677483 1972 666513 1973 658173 1974 628934 1975 617278 1976 608905 1977 585084 1978 609007 1979 626274 1980 637041 1981 619446 1982 593793 1983 597614 1984 596903 1985 591313 1986 615594 1987 618408 1988 646259 1989 669563 1990 737891 1991 770831 1992 804814 1993 818627 1994 795519 1995 805420 1996 809151 1997 804224 1998 792816 1999 799488 2000 720410 2001 683895 2002 670498 2003 654779 2004 638138 2005 629691 2006 598849 2007 592766 2008 588916 2009 588131 2010 563622 2011 538561 2012 540947 2013 530360 2014 535128 2015 524496 2016 555238 2017 545242 2018 547019