Year	Number
1960	44061
1961	-7357
1962	-4801
1963	-65871
1964	-101193
1965	-53006
1966	-267236
1967	-218654
1968	-320596
1969	-425829
1970	-362585
1971	-686341
1972	-561053
1973	-531738
1974	-643017
1975	-814813
1976	-1164270
1977	-544251
1978	-572351
1979	-514694
1980	-354178
1981	-1379088
1982	-272390
1983	-202317
1984	-312482
1985	-328417
1986	-915797
1987	-777307
1988	-456311
1989	-299141
1990	-765584
1991	-545640
1992	228485
1993	796462
1994	183479
1995	-225905
1996	-418704
1997	-423233
1998	-453522
1999	-518744
2000	-874181
2001	-531153
2002	-341162
2003	-1176448
2004	-1730551
2005	-1920218
2006	-2682220
2007	-3496468
2008	-2844393
2009	-2232173
2010	-1730760
2011	-1412371
2012	-2427962
2013	-2752864
2014	-2708921
2015	-3523806
2016	-2552785
2017	-2181786
2018	-2409118
2019	-2281362
2020	-302152
2021	-925916
2022	-1176332
2023	-1175806
