Year Number 1985 16635 1986 15267 1987 18664 1988 17972 1989 19158 1990 20645 1991 20404 1992 31291 1993 28127 1994 30551 1995 36340 1996 44121 1997 59153 1998 80616 1999 81754 2000 76429 2001 81597 2002 85257 2003 93434 2004 108477 2005 129064 2006 134843 2007 141189 2008 151777 2009 135458 2010 148621 2011 170947 2012 183317 2013 187740 2014 196753 2015 204493 2016 197159 2017 199629