Year	Number
1990	654069
1991	668477
1992	627977
1993	616585
1994	639341
1995	582423
1996	564345
1997	544758
1998	524922
1999	497978
2000	473790
2001	453473
2002	434515
2003	419678
2004	418754
2005	394372
2006	368574
2007	351712
2008	355072
2009	314829
2010	305242
2011	277465
2012	262874
2013	248147
2014	231061
2015	218070
2016	202767
2017	191773
2018	181726
2019	169046
2020	158547
2021	151111
2022	143096
