Year Number 1985 860 1986 527 1987 802 1988 1110 1989 1482 1990 995 1991 1032 1992 1860 1993 2486 1994 3030 1995 3781 1996 8910 1997 5018 1998 8174 1999 20660 2000 21648 2001 19565 2002 21425 2003 20731 2004 24017 2005 24402 2006 25832 2007 25333 2008 31917 2009 22367 2010 29653 2011 35122 2012 38227 2013 43264 2014 38619 2015 42065 2016 40807 2017 39896