Year	Number
1995	100
1996	95
1997	161
1998	19
1999	5181
2000	7621
2001	7902
2002	4194
2003	3864
2004	2559
2005	2500
2006	1377
2007	1051
2008	1001
2009	872
2010	638
2011	461
2012	468
2013	847
2014	858
2015	1973
2016	2122
2017	2089
2018	1987
2019	1355
2020	1780
2021	1818
2022	27839
2023	26019
