Year Number 1970 1111917 1971 1122345 1972 1112704 1973 1130243 1974 1005137 1975 951179 1976 881159 1977 867893 1978 780961 1979 722363 1980 694664 1981 710216 1982 760401 1983 876628 1984 895390 1985 870494 1986 704773 1987 634694 1988 598401 1989 570747 1990 599641 1991 625987 1992 707633 1993 678411 1994 694602 1995 596555 1996 454863 1997 421886 1998 180811 1999 220034 2000 221922 2001 205209 2002 239971 2003 265874 2004 275865 2005 137177 2006 128048 2007 100020 2008 103800 2009 119245 2010 131438 2011 105849 2012 96898 2013 110724 2014 197823 2015 175526 2016 184622 2017 214940 2018 334587