Year	Number
1990	276639
1991	268120
1992	262315
1993	252449
1994	239481
1995	228278
1996	214944
1997	200421
1998	185468
1999	170423
2000	156196
2001	144493
2002	133262
2003	122543
2004	114776
2005	108699
2006	103530
2007	99424
2008	95844
2009	92158
2010	87653
2011	83099
2012	79343
2013	76246
2014	73640
2015	70983
2016	67812
2017	64159
2018	61018
2019	58410
2020	55780
2021	53038
2022	50367
