Year	Number
1994	37
1995	84
1996	499
1997	300
1998	292
1999	1505
2000	2515
2001	3691
2002	6366
2003	7817
2004	8226
2005	8849
2006	9368
2007	4961
2008	5376
2009	5518
2010	5735
2011	5916
2012	6181
2013	4387
2014	4296
2015	4117
2016	3831
2017	3650
2018	3526
2019	3425
2020	3139
2021	4632
2022	11598
2023	15071
