Year	Number
1960	-96136
1961	-108909
1962	-131449
1963	-134043
1964	-73194
1965	-236349
1966	-74395
1967	19526
1968	56300
1969	-76754
1970	-346459
1971	-504546
1972	-487420
1973	-482662
1974	-456514
1975	-109229
1976	-210797
1977	-107652
1978	-199627
1979	-211268
1980	-288047
1981	438827
1982	-535008
1983	-285321
1984	-408777
1985	-654786
1986	-380747
1987	-665284
1988	-636988
1989	-1055157
1990	95186
1991	-1594335
1992	-2563311
1993	-3320418
1994	-2456357
1995	-2133561
1996	-1959918
1997	-1721151
1998	-1924588
1999	-1555051
2000	-1160014
2001	-1095369
2002	-1783090
2003	-975583
2004	-728288
2005	-1120986
2006	-2337506
2007	-2075814
2008	-973306
2009	-953767
2010	-447631
2011	-1187938
2012	655492
2013	399846
2014	931529
2015	1040775
2016	-643042
2017	-128654
2018	34840
2019	-284402
2020	100526
2021	-175756
2022	-7206220
2023	605313
