Year	Number
1985	8724
1986	7379
1987	10268
1988	9081
1989	10545
1990	10224
1991	11361
1992	14196
1993	16661
1994	18617
1995	21719
1996	28369
1997	32138
1998	50152
1999	51590
2000	45489
2001	51367
2002	54476
2003	63559
2004	81467
2005	99740
2006	107111
2007	110439
2008	116506
2009	104498
2010	115702
2011	130566
2012	135324
2013	145727
2014	155059
2015	163352
2016	162776
2017	163675
