Year	Number
1999	5856
2000	21863
2001	28407
2002	27775
2003	32918
2004	31375
2005	34076
2006	34347
2007	33306
2008	34563
2009	17873
2010	16367
2011	15028
2012	14647
2013	16591
2014	20730
2015	23041
2016	23989
2017	30246
2018	32954
2019	36904
2020	38897
2021	37652
