Year	Number
1990	152168
1991	146140
1992	138981
1993	133066
1994	128243
1995	122149
1996	115998
1997	108995
1998	102346
1999	95332
2000	90149
2001	86084
2002	80566
2003	76176
2004	73446
2005	70486
2006	68336
2007	66386
2008	64626
2009	61929
2010	58762
2011	56061
2012	54219
2013	52092
2014	50138
2015	47477
2016	44494
2017	41082
2018	39006
2019	36696
2020	34771
2021	32701
2022	30903
