Year Number 1980 45791 1981 33100 1982 28748 1983 27816 1984 19711 1985 17327 1986 35931 1987 36782 1988 43573 1989 50141 1990 56667 1991 56065 1992 68181 1993 76717 1994 78912 1995 88836 1996 95724 1998 96005 1999 101467 2000 134768 2001 104905 2002 102489 2003 108085 2004 106272 2005 121302 2006 128204 2007 139367 2008 133556 2009 102266 2010 133776 2011 123881 2012 132265 2013 140832 2014 138531 2015 135591 2016 138590 2017 135144