Year	Number
1990	528453
1991	556410
1992	526008
1993	529434
1994	558480
1995	513431
1996	506345
1997	497409
1998	489535
1999	470350
2000	458180
2001	448180
2002	439556
2003	432233
2004	429060
2005	428720
2006	413378
2007	407340
2008	423372
2009	394975
2010	397574
2011	382158
2012	379142
2013	375142
2014	370857
2015	368700
2016	363060
2017	360947
2018	359101
2019	354086
2020	349171
2021	346140
2022	341551
