Year	Number
1990	838628
1991	676668
1992	616190
1993	575916
1994	539097
1995	504086
1996	464319
1997	428988
1998	397700
1999	373163
2000	369798
2001	327680
2002	299252
2003	272246
2004	251705
2005	229974
2006	210550
2007	193721
2008	179792
2009	165295
2010	149072
2011	134878
2012	132677
2013	115619
2014	108209
2015	92513
2016	88352
2017	81620
2018	63320
2019	54814
2020	42559
2021	35085
2022	32256
