Year	Number
1960	44527
1961	24186
1962	26210
1963	40913
1964	58965
1965	103588
1966	135984
1967	124220
1968	103269
1969	85859
1970	295787
1971	196732
1972	75864
1973	110894
1974	143497
1975	130169
1976	93918
1977	53941
1978	38018
1979	65954
1980	101270
1981	89387
1982	64523
1983	33942
1984	24433
1985	39796
1986	94389
1987	141697
1988	207777
1989	223071
1990	145270
1991	127381
1992	123633
1993	129514
1994	132870
1995	137472
1996	150516
1997	140171
1998	126335
1999	143541
2000	201617
2001	224357
2002	206028
2003	182430
2004	193282
2005	204710
2006	202483
2007	210817
2008	237962
2009	240878
2010	227724
2011	228828
2012	245309
2013	242475
2014	195649
2015	232738
2016	320494
2017	361274
2018	417974
2019	391914
2020	195181
2021	195181
2022	248586
2023	249746
