Year	Number
1990	150033
1991	142385
1992	134183
1993	126023
1994	118266
1995	111095
1996	104981
1997	100168
1998	95936
1999	92195
2000	89292
2001	86197
2002	82848
2003	80509
2004	78638
2005	76751
2006	75539
2007	74844
2008	73699
2009	71586
2010	68992
2011	66494
2012	64399
2013	62512
2014	60984
2015	59809
2016	58392
2017	56659
2018	54667
2019	52813
2020	51017
2021	49675
2022	48680
