Year	Number
1960	24066
1961	45680
1962	64099
1963	77744
1964	89360
1965	95420
1966	66156
1967	44993
1968	36935
1969	45481
1970	59763
1971	47734
1972	66558
1973	74729
1974	73218
1975	76834
1976	-11275
1977	38058
1978	40073
1979	45412
1980	66006
1981	1266083
1982	69511
1983	95824
1984	87876
1985	82961
1986	104653
1987	97248
1988	63143
1989	59563
1990	1375419
1991	194979
1992	-203400
1993	-1595940
1994	-197490
1995	-120114
1996	7728
1997	198135
1998	288994
1999	277986
2000	394594
2001	393336
2002	-568950
2003	370945
2004	369535
2005	323987
2006	252053
2007	139826
2008	90815
2009	99224
2010	127703
2011	-150029
2012	19635
2013	23351
2014	653255
2015	628310
2016	23759
2017	7709
2018	-29981
2019	-34571
2020	-156669
2021	28080
2022	-39998
2023	-39998
