Year	Number
1993	8082
1994	9564
1995	11318
1996	12553
1997	13528
1998	13908
1999	13945
2000	13854
2001	13640
2002	12687
2003	12507
2004	12685
2005	12759
2006	12686
2007	13170
2008	13686
2009	13397
2010	14400
2011	14823
2012	14938
2013	14953
2014	15634
2015	15805
2016	16016
2017	16265
2018	17920
2019	23100
2020	22407
2021	21929
2022	21371
