Year	Number
1990	51247
1991	49967
1992	48394
1993	47225
1994	46358
1995	45603
1996	44707
1997	43661
1998	42365
1999	40876
2000	39412
2001	38139
2002	37114
2003	36321
2004	35689
2005	35150
2006	34671
2007	33967
2008	32862
2009	31365
2010	29681
2011	28542
2012	26798
2013	25955
2014	25477
2015	25257
2016	25018
2017	24890
2018	25016
2019	25357
2020	26082
2021	27193
2022	28648
