Year	Number
1993	124335
1994	85548
1995	67462
1996	52286
1997	50044
2000	2648
2001	2162
2002	6325
2003	19738
2004	24618
2005	33460
2006	28828
2007	29570
2008	14537
2009	5331
2010	9944
2011	17308
2012	26154
2015	14124
2016	48364
2017	49945
2018	44760
2019	39605
2020	10954
2021	46951
