Year Number 1971 758900 1972 787400 1973 808300 1974 822877 1975 813517 1976 796569 1977 768510 1978 735597 1979 702700 1980 674200 1981 642000 1982 615300 1983 598700 1984 590500 1985 586700 1986 586200 1987 586400 1988 585000 1989 585800 1990 582600 1991 843700 1992 847600 1993 851100 1994 867500 1995 902100 1996 929000 1997 946100 1998 965900 1999 971888 2000 995611 2001 986673 2002 977082 2003 993016 2004 965135 2005 923798 2006 873131 2007 817820 2008 772562 2009 721131 2010 648875 2011 608469 2012 586324 2013 572580 2014 562517 2015 559067 2016 558596 2017 559300 2018 566765