Year Number 1980 8785 1981 9292 1982 12238 1983 15617 1984 15924 1985 18962 1986 20446 1987 22175 1988 24201 1989 26918 1990 33564 1991 33468 1992 33163 1993 46559 1994 56319 1995 55218 1996 66441 1997 66222 1998 42901 1999 71262 2000 90596 2001 86408 2002 90014 2003 92368 2004 91936 2005 99436 2006 105544 2007 112157 2008 107488 2009 108170 2010 106896 2011 112578 2012 120341 2013 135233 2014 138046 2015 160026 2016 157113 2017 155665