Year	Number
1985	5689
1986	5563
1987	6227
1988	7274
1989	8047
1990	8603
1991	8323
1992	9275
1993	10265
1994	12345
1995	14103
1996	15572
1997	22129
1998	14876
1999	13713
2000	18803
2001	16603
2002	16446
2003	17766
2004	20743
2005	22147
2006	24049
2007	25894
2008	26034
2009	24070
2010	26370
2011	28833
2012	31876
2013	32225
2014	34571
2015	35923
2016	39107
2017	41093
