Year	Number
1981	13212
1982	12550
1983	13049
1984	14694
1985	14189
1986	14165
1987	15061
1988	15059
1989	17047
1990	18713
1991	19980
1992	20928
1993	24623
1994	33679
1995	38109
1999	60337
2000	67262
2001	79746
2002	88190
2003	76801
2004	63906
2005	73308
2006	88210
2007	117014
2008	119371
2009	134403
2010	172120
2011	176386
2012	176044
2013	183172
2014	200140
2015	250585
2016	264662
2017	242482
