Year Number 1985 1402 1986 1533 1987 1456 1988 2059 1989 2166 1990 2031 1991 1883 1992 2699 1993 3837 1994 5000 1995 6116 1996 7958 1997 8185 1998 8974 1999 19956 2000 34257 2001 32818 2002 34764 2003 30182 2004 32293 2005 32617 2006 35444 2007 35092 2008 51033 2009 40280 2010 46716 2011 54989 2012 60113 2013 66421 2014 59450 2015 62184 2016 62249 2017 61374