Year	Number
1993	263050
1994	187363
1995	152558
1996	123088
1997	119539
1998	19102
1999	17476
2000	5849
2001	6540
2002	13560
2003	41029
2004	50808
2005	68519
2006	56940
2007	57787
2008	28764
2009	10078
2010	20240
2011	34853
2012	53033
2015	86119
2016	95932
2017	99956
2018	87591
2019	76877
2020	75254
2021	92551
