Year	Number
1960	165288
1961	245437
1962	247985
1963	269393
1964	270258
1965	212812
1966	368822
1967	430884
1968	385951
1969	248373
1970	-25284
1971	-28352
1972	-32779
1973	-74473
1974	-79772
1975	-128544
1976	-91976
1977	-40863
1978	-133912
1979	-178805
1980	-195305
1981	-306638
1982	-192378
1983	-127694
1984	-171631
1985	-222457
1986	-186354
1987	-194754
1988	-155038
1989	-358010
1990	-480736
1991	-476512
1992	-1124002
1993	-1126323
1994	-1433584
1995	-899904
1996	-926493
1997	-1086952
1998	-1458277
1999	-993512
2000	-597162
2001	-552534
2002	-491504
2003	-323226
2004	-338166
2005	-336932
2006	-359330
2007	-448330
2008	-430600
2009	-311032
2010	-283986
2011	-239449
2012	41373
2013	120519
2014	346768
2015	86400
2016	83806
2017	-550839
2018	-559236
2019	-499675
2020	-224890
2021	-219256
2022	-6575967
2023	1243190
