Year	Number
1990	506806
1991	516430
1992	505401
1993	511285
1994	549879
1995	507106
1996	505275
1997	502609
1998	500050
1999	492702
2000	484962
2001	477529
2002	468635
2003	461719
2004	464571
2005	449602
2006	434137
2007	426449
2008	433821
2009	410601
2010	410703
2011	396143
2012	389726
2013	384505
2014	378204
2015	373719
2016	367101
2017	363167
2018	359814
2019	355398
2020	351494
2021	348868
2022	346065
