Year	Number
1980	7095
1982	12429
1983	12992
1984	12893
1985	12054
1986	14388
1987	19251
1988	19791
1989	18842
1990	19138
1991	15780
1992	27488
1994	25410
1996	28189
2001	38648
2002	30004
2003	36340
2004	49311
2005	40816
2006	52649
2007	43259
2008	47606
2009	42777
2010	47794
2011	53196
2012	62455
2013	60983
2014	46452
2015	47544
2016	62939
2017	68103
