Year	Number
1990	118274
1991	115542
1992	111260
1993	107550
1994	103555
1995	99131
1996	94438
1997	89031
1998	83631
1999	77951
2000	73210
2001	69635
2002	64550
2003	60761
2004	58765
2005	56663
2006	55235
2007	53847
2008	52532
2009	50237
2010	47201
2011	44490
2012	42349
2013	40538
2014	39129
2015	37479
2016	35567
2017	33439
2018	32195
2019	30783
2020	29544
2021	28021
2022	26556
