Year Number 1985 1065 1986 1151 1987 1225 1988 1801 1989 1769 1990 1614 1991 1525 1992 2410 1993 3594 1994 4556 1995 5461 1996 6864 1997 7222 1998 7923 1999 7208 2000 9229 2001 9293 2002 11121 2003 12988 2004 19890 2005 23965 2006 27418 2007 27123 2008 35088 2009 28716 2010 34040 2011 41124 2012 44987 2013 49165 2014 44834 2015 46793 2016 46183 2017 45608