Year	Number
1990	203555
1991	197666
1992	189144
1993	182166
1994	175615
1995	171813
1996	163060
1997	152171
1998	141578
1999	130614
2000	120145
2001	110965
2002	103453
2003	94181
2004	105955
2005	82506
2006	77607
2007	73166
2008	94941
2009	65509
2010	62156
2011	59862
2012	56689
2013	55973
2014	53036
2015	51531
2016	50098
2017	48825
2018	47504
2019	45985
2020	44584
2021	43069
2022	41652
