Year	Number
1993	32061
1994	29917
1995	30740
1998	38445
1999	38637
2000	39418
2001	37758
2002	38285
2003	37752
2004	39955
2005	36898
2006	36315
2007	35683
2008	34841
2009	34413
2010	34049
2011	33804
2012	33634
2013	31880
2014	31518
2015	30286
2016	30152
2017	29712
2018	29421
2019	29703
2020	29739
2021	30118
2022	28215
