Year	Number
1993	250000
1994	91894
1995	101408
1996	22645
1997	6816
1998	8387
1999	14539
2000	15058
2001	18594
2002	23336
2003	26552
2004	27675
2005	29716
2006	35086
2007	36732
2008	43542
2009	47972
2010	57899
2011	57899
2012	65225
2013	65976
2014	112182
2015	121635
2016	91018
2017	88694
2018	89285
2019	78395
2020	76729
2021	75512
2022	66596
2023	67145
