Year	Number
1972	250
1977	70
1978	60
1979	60
1982	300
1983	540
1984	1040
1985	810
1986	850
1987	1085
1988	150
1989	2764
1990	5508
1991	6452
1992	10089
1993	16767
1994	28872
1995	44866
1996	50355
1997	47339
1998	45019
1999	44012
2000	47154
2001	47085
2002	193697
2003	185086
2004	174572
2005	170557
2006	227236
2007	221937
2008	214365
2009	146378
2010	146785
2011	139763
2012	135353
2013	66558
2014	63882
2015	59545
2016	57915
2017	61383
2018	68900
2019	83239
2020	93730
2021	105019
2022	93537
2023	127738
