Year Number 1985 642 1986 489 1987 419 1988 666 1989 1114 1990 1085 1991 939 1992 1208 1993 1809 1994 2207 1995 2653 1996 3986 1997 3954 1998 4121 1999 3887 2000 5365 2001 5792 2002 7505 2003 9479 2004 12264 2005 15211 2006 16509 2007 16592 2008 20547 2009 16295 2010 15211 2011 17848 2012 18528 2013 21372 2014 21545 2015 22818 2016 23903 2017 24510