Year Number 1985 3060 1986 2891 1987 3081 1988 3612 1989 4145 1990 4989 1991 4616 1992 5061 1993 5209 1994 6334 1995 7242 1996 8243 1997 13087 1998 10813 1999 8660 2000 12500 2001 10078 2002 8785 2003 9439 2004 10337 2005 11668 2006 12840 2007 13605 2008 13472 2009 11260 2010 13271 2011 15832 2012 17832 2013 17520 2014 19171 2015 19983 2016 20580 2017 21612