Year	Number
1960	7608
1961	14989
1962	19752
1963	23247
1964	25956
1965	28951
1966	31542
1967	38216
1968	44158
1969	51717
1970	63988
1971	84904
1972	110281
1973	128233
1974	138421
1975	132741
1976	126764
1977	138007
1978	140992
1979	143124
1980	148004
1981	145612
1982	150272
1983	159355
1984	160314
1985	163926
1986	162807
1987	170249
1988	178115
1989	182375
1990	186898
1991	165010
1992	130258
1993	31317
1994	35332
1995	27095
1996	29773
1997	31781
1998	29767
1999	24400
2000	17241
2001	19616
2002	22830
2003	17278
2004	10112
2005	481349
2006	490805
2007	495746
2008	495131
2009	494189
2010	236962
2011	94083
2012	88879
2013	77738
2014	65520
2015	60337
2016	171429
2017	282947
2018	253245
2019	241172
2020	-1025295
2021	-153883
2022	28998
2023	28998
