Year	Number
1980	19341
1981	16943
1982	15364
1983	16014
1984	7270
1985	15200
1986	15013
1987	16803
1988	19042
1989	23830
1990	25442
1991	26279
1992	27572
1993	28920
1994	33803
1995	30201
1996	32336
1997	35426
1998	40042
1999	46146
2000	59721
2001	61488
2002	56237
2003	53724
2004	58553
2005	63899
2006	69781
2007	83217
2008	84287
2009	81937
2010	94457
2011	100281
2012	105828
2013	104362
2014	109932
2015	120443
2016	128919
2017	138990
