Year	Number
1960	21767
1961	24618
1962	27413
1963	28891
1964	29541
1965	30575
1966	32383
1967	34180
1968	35399
1969	33145
1970	26616
1971	22182
1972	21986
1973	22835
1974	25395
1975	30911
1976	36049
1977	38225
1978	39158
1979	37375
1980	32491
1981	29606
1982	30433
1983	31756
1984	17021
1985	25773
1986	27190
1987	31242
1988	31455
1989	34644
1990	-1196051
1991	460628
1992	52620
1993	-44820
1994	-42817
1995	1693
1996	20602
1997	20792
1998	20819
1999	20438
2000	19193
2001	17088
2002	14550
2003	11232
2004	7427
2005	68878
2006	96486
2007	94844
2008	93141
2009	90945
2010	94736
2011	191544
2012	191164
2013	190228
2014	-84910
2015	259114
2016	-90785
2017	140685
2018	144967
2019	9088
2020	-254177
2021	-36843
2022	11999
2023	11999
