Year	Number
1993	7343
1994	8843
1995	10665
1996	11705
1997	12595
1998	12910
1999	13183
2000	13298
2001	13486
2002	13359
2003	13439
2004	12759
2005	12859
2006	12954
2007	13779
2008	14367
2009	14052
2010	15119
2011	15419
2012	15389
2013	15347
2014	16013
2015	16659
2016	16805
2017	16687
2018	18580
2019	23776
2020	22567
2021	22030
2022	21698
