Year	Number
1990	45832
1991	38488
1992	37110
1993	35678
1994	34319
1995	32926
1996	31609
1997	30347
1998	29105
1999	27869
2000	26611
2001	25346
2002	24134
2003	25523
2004	22229
2005	21676
2006	21389
2007	21211
2008	21098
2009	21116
2010	21085
2011	22051
2012	25630
2013	26466
2014	26006
2015	25985
2016	24031
2017	24297
2018	24940
2019	22279
2020	20777
2021	20844
2022	19638
