Year	Number
1985	23000
1986	23339
1987	24363
1988	25999
1989	27767
1990	30906
1992	37686
1993	34876
1994	35965
1995	34776
1996	34817
1997	35972
1999	37351
2000	38642
2001	38131
2002	38173
2004	37098
2005	36859
2006	35662
2007	34923
2008	29344
2009	31231
2011	28980
2013	29434
2014	24777
2015	28334
2016	29847
2017	28332
2018	26628
2019	23689
2020	22831
2021	22373
2022	21782
