Year	Number
1960	100380
1961	121350
1962	137698
1963	152170
1964	162533
1965	170903
1966	176562
1967	178457
1968	178954
1969	175007
1970	168468
1971	157046
1972	141396
1973	121476
1974	95670
1975	63902
1976	25585
1977	-919
1978	-15269
1979	-18647
1980	-9445
1981	10722
1982	42143
1983	85198
1984	142722
1985	214794
1986	304200
1987	375035
1988	427377
1989	461795
1990	479954
1991	482849
1992	470043
1993	441211
1994	394809
1995	330244
1996	246097
1997	178604
1998	125369
1999	86982
2000	60905
2001	48500
2002	45985
2003	54381
2004	73107
2005	102694
2006	145046
2007	180746
2008	211709
2009	240968
2010	267047
2011	293051
2012	317082
2013	342555
2014	369027
2015	397921
2016	432017
2017	430803
2018	392587
2019	360560
2020	334055
2021	312735
2022	154592
2023	155751
