Year	Number
1992	39
1993	133
1994	917
1995	1702
1996	6106
1997	6348
1998	4599
1999	12235
2000	19310
2001	26712
2002	85258
2003	94141
2004	89582
2005	84223
2006	63716
2007	25980
2008	28416
2009	24512
2010	25102
2011	25372
2012	25248
2013	5154
2014	237617
2015	321399
2016	239062
2017	139581
2018	93248
2019	59844
2020	35156
2021	27562
2022	5684177
2023	5960362
