Year	Number
1975	44570
1976	30000
1977	42460
1978	100000
1979	150000
1980	100
1981	100
1982	130
1983	900
1984	820
1985	710
1986	660
1987	400
1988	390
1989	400
1990	420
1991	420
1992	299
1993	202
1994	313
1995	130
1996	200
1997	69
1998	51
1999	219
2000	206
2001	206
2002	206
2003	309
2004	617
2005	1949
2006	2555
2007	2760
2008	3156
2009	3536
2010	4072
2011	4074
2012	4395
2013	4443
2014	4534
2015	5624
2016	4663
2017	4876
2018	4910
2019	4713
2020	4757
2021	4797
2022	4992
2023	5152
