Year	Number
1985	3060
1986	2891
1987	3081
1988	3612
1989	4145
1990	4989
1991	4616
1992	5061
1993	5209
1994	6334
1995	7242
1996	8243
1997	13087
1998	10813
1999	8660
2000	12500
2001	10078
2002	8785
2003	9439
2004	10337
2005	11668
2006	12840
2007	13605
2008	13472
2009	11260
2010	13271
2011	15832
2012	17832
2013	17520
2014	19171
2015	19983
2016	20580
2017	21612
