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
