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
