Year	Number
1980	50
1981	5100
1982	20200
1983	50390
1984	50500
1985	62800
1986	65180
1987	123610
1988	174483
1989	175350
1990	190950
1991	197627
1992	237713
1993	100476
1994	2194
1995	515
1996	594
1997	800
1998	1656
1999	2071
2000	4127
2001	8708
2002	9433
2003	12721
2004	6875
2005	13850
2006	3519
2007	3984
2008	3465
2009	3991
2010	4432
2011	4559
2012	4354
2013	6387
2014	6076
2015	6943
2016	7423
2017	7566
2018	7795
2019	8956
2020	9261
2021	9483
2022	10475
2023	10114
