Year	Number
1991	550
1992	2719
1993	810
1994	393
1995	600
1996	600
1997	835
1998	895
1999	937
2000	1011
2001	1295
2002	1586
2003	1822
2004	2491
2005	4585
2006	6786
2007	10037
2008	12761
2009	15299
2010	15537
2011	15834
2012	15897
2013	16428
2014	15730
2015	14057
2016	11738
2017	12225
2018	12495
2019	12658
2020	2771
2021	4875
2022	971129
2023	971478
