Year	Number
1999	18644
2000	14937
2001	15939
2002	14153
2003	13795
2004	15936
2005	23268
2006	25865
2007	28535
2008	25916
2009	24612
2010	24948
2011	24212
2012	20121
2013	18614
2014	17433
2015	16352
2016	14989
2017	12933
2018	13389
2019	15082
2020	17467
2021	22254
2022	25457
