Year	Number
1992	70
1993	62
1994	105
1995	100
1996	100
1997	298
1998	8807
1999	23477
2000	17689
2001	12950
2002	33455
2003	146396
2004	259880
2005	275412
2006	286743
2007	294017
2008	330510
2009	338495
2010	347931
2011	366491
2012	373690
2013	434476
2014	452897
2015	369538
2016	391235
2017	411475
2018	451203
2019	442670
2020	478649
2021	555782
2022	592764
2023	1100921
