Year	Number
1960	-119820
1961	-69706
1962	-96877
1963	-89815
1964	-45176
1965	-34726
1966	-25663
1967	8349
1968	-10990
1969	-82425
1970	-71306
1971	-210276
1972	-299715
1973	-148839
1974	-33889
1975	-127358
1976	-214543
1977	-602653
1978	398625
1979	-494918
1980	-2263561
1981	-1938833
1982	-369588
1983	-363368
1984	130124
1985	-448788
1986	-572324
1987	-670303
1988	-666890
1989	-527461
1990	-1546998
1991	-503171
1992	1320890
1993	464857
1994	10615
1995	115791
1996	6444
1997	-592863
1998	-226209
1999	-296135
2000	-1423135
2001	-350732
2002	1002568
2003	74137
2004	-407758
2005	126174
2006	521584
2007	-276669
2008	-443572
2009	-394395
2010	-585838
2011	-473592
2012	-1460680
2013	-2338520
2014	-1894141
2015	-1696194
2016	-467727
2017	-889608
2018	98978
2019	211518
2020	272582
2021	-343175
2022	284413
2023	311966
