Year	Number
1992	300000
1993	334000
1994	304040
1995	218950
1996	218950
1997	219000
1998	310012
1999	296215
2000	280586
2001	264337
2002	247549
2003	239289
2004	235233
2005	219547
2006	113713
2007	4564
2008	3952
2009	3605
2010	3292
2011	2913
2012	2849
2013	13727
2014	17635
2015	19314
2016	17883
2017	17968
2018	17966
2019	17980
2020	107910
2021	34728
2022	34634
2023	150080
