Year	Number
1960	2200
1961	2300
1962	2300
1963	2300
1964	2300
1965	2000
1966	1900
1967	1850
1968	1980
1969	1400
1970	1170
1971	1150
1972	1160
1973	1160
1974	1060
1975	1060
1976	1060
1977	1050
1978	1070
1979	1060
1980	6100
1981	1180
1982	1670
1983	1320
1984	2600
1985	1790
1986	1920
1987	2200
1988	4450
1989	33067
1990	28000
1991	30462
1992	28477
1993	23267
1994	24927
1995	12841
1996	8166
1997	2448
1998	2529
1999	2810
2000	3096
2001	3466
2002	3302
2003	2488
2004	3029
2005	2395
2006	2624
2007	6941
2008	11090
2009	10339
2010	10025
2011	14457
2012	267063
2013	609931
2014	1587365
2015	2541348
2016	2869419
2017	3480350
2018	3681688
2019	3579531
2020	3652362
2021	3759817
2022	3568259
2023	3251127
