Year	Number
1960	-34944
1961	41629
1962	2292
1963	10866
1964	36392
1965	-20867
1966	-27782
1967	1708
1968	-31535
1969	-111869
1970	-156326
1971	-180590
1972	-183908
1973	-112086
1974	56614
1975	-42840
1976	497367
1977	-581935
1978	-396588
1979	-390377
1980	-1541831
1981	-1877297
1982	-621240
1983	-921715
1984	144729
1985	-762669
1986	-679324
1987	-1065572
1988	-955003
1989	-632311
1990	-1527207
1991	-403676
1992	1525204
1993	1330294
1994	2508863
1995	-168419
1996	-1430549
1997	-1022085
1998	-574051
1999	-433483
2000	-1462769
2001	-713052
2002	818500
2003	-57315
2004	-505638
2005	-128484
2006	-863566
2007	-1355483
2008	-316340
2009	-439000
2010	-648956
2011	-1209500
2012	-479370
2013	-1097458
2014	-1763697
2015	-2270270
2016	-1476682
2017	-2323259
2018	-1882885
2019	-1470507
2020	-499924
2021	-1269284
2022	-6272447
2023	2227475
