Year	Number
1990	40495
1991	38670
1992	36833
1993	35055
1994	33390
1995	31870
1996	30556
1997	29350
1998	28135
1999	27025
2000	26015
2001	25070
2002	24171
2003	23338
2004	39822
2005	21555
2006	20653
2007	19787
2008	18970
2009	18265
2010	17670
2011	17185
2012	16796
2013	16477
2014	16165
2015	15801
2016	15417
2017	15050
2018	14595
2019	14097
2020	13599
2021	13095
2022	12538
