Year	Number
1990	395351
1991	404127
1992	392029
1993	392151
1994	391849
1995	391162
1996	389169
1997	385484
1998	382489
1999	376414
2000	369426
2001	363208
2002	355629
2003	351142
2004	355355
2005	341519
2006	326904
2007	320042
2008	327814
2009	305768
2010	306064
2011	291275
2012	284747
2013	279224
2014	272725
2015	267697
2016	261270
2017	255834
2018	250760
2019	246227
2020	241445
2021	237356
2022	233727
