Year	Number
1981	20076
1982	20653
1983	22078
1984	23591
1985	19856
1986	24672
1987	24928
1988	26317
1989	25981
1990	28481
1991	31415
1992	33507
1993	38844
1994	49462
1995	57314
1996	57719
1997	60947
1998	69230
1999	85333
2000	106018
2001	109393
2002	114053
2003	114639
2004	107077
2005	114161
2006	133263
2007	154836
2008	160813
2009	171910
2010	206401
2011	240659
2012	235805
2013	249350
2014	265302
2015	330262
2016	361640
2017	324136
