Year	Number
1996	43310
1999	27533
2000	27970
2001	25111
2002	21195
2003	19644
2004	6465
2005	12424
2006	11664
2007	11646
2008	11288
2009	12196
2010	11672
2011	12473
2012	10958
2013	8724
2014	6781
2015	7427
2016	7625
2017	8012
2018	5810
2019	9401
2020	14656
2021	17084
2022	20476
2023	3648
