Year	Number
1985	25295
1986	26179
1987	27658
1988	29292
1989	30942
1990	33869
1992	41073
1993	37411
1994	38595
1995	37528
1996	38136
1997	39273
1999	41496
2000	42132
2001	41867
2002	41915
2004	40835
2005	40327
2006	39352
2007	37997
2008	31199
2009	32819
2011	31264
2013	32015
2014	28751
2015	30995
2016	32188
2017	30817
2018	29738
2019	26846
2020	26092
2021	25340
2022	24650
