Year Number 1980 53051 1981 49086 1982 50597 1983 51177 1984 54773 1985 96608 1986 103604 1987 117506 1988 143157 1989 155800 1993 203135 1994 217969 1995 230738 1996 187347 1997 193114 1998 205754 1999 202644 2000 231129 2001 205882 2002 182581 2003 179880 2004 171630 2005 153277 2006 140505 2007 129612 2008 119962 2009 92528 2010 93389 2011 87240 2012 79279 2013 74647 2014 72218 2015 62241 2016 74063 2017 83246