Year Number 1981 13212 1982 12550 1983 13049 1984 14694 1985 14189 1986 14165 1987 15061 1988 15059 1989 17047 1990 18713 1991 19980 1992 20928 1993 24623 1994 33679 1995 38109 1999 60337 2000 67262 2001 79746 2002 88190 2003 76801 2004 63906 2005 73308 2006 88210 2007 117014 2008 119371 2009 134403 2010 172120 2011 176386 2012 176044 2013 183172 2014 200140 2015 250585 2016 264662 2017 242482