Year	Number
1985	1065
1986	1151
1987	1225
1988	1801
1989	1769
1990	1614
1991	1525
1992	2410
1993	3594
1994	4556
1995	5461
1996	6864
1997	7222
1998	7923
1999	7208
2000	9229
2001	9293
2002	11121
2003	12988
2004	19890
2005	23965
2006	27418
2007	27123
2008	35088
2009	28716
2010	34040
2011	41124
2012	44987
2013	49165
2014	44834
2015	46793
2016	46183
2017	45608
