Year	Number
1970	3000
1971	3000
1972	3000
1973	4000
1974	3500
1977	4000
1978	5000
1979	5770
1980	44000
1981	150000
1982	167750
1983	170000
1984	175000
1985	175000
1986	175100
1987	177090
1988	356400
1989	356507
1990	356400
1991	360170
1992	360991
1993	52472
1994	47357
1995	38717
1996	34569
1997	31892
1998	28242
1999	24506
2000	18452
2001	15452
2002	12953
2003	6068
2004	4336
2005	3212
2006	3309
2007	1603
2008	1038
2009	1215
2010	1364
2011	1647
2012	1501
2013	1814
2014	1820
2015	2904
2016	6178
2017	8993
2018	16530
2019	28517
2020	45434
2021	73448
2022	95579
2023	124784
