Year	Number
1960	15500
1961	14500
1962	14300
1963	14600
1964	14000
1965	15000
1966	14000
1967	13000
1968	13000
1969	14000
1970	13000
1971	12700
1972	12600
1973	12600
1974	13000
1975	11900
1976	11900
1977	11700
1978	11700
1979	14100
1980	21531
1981	22601
1982	22865
1983	22062
1984	21482
1985	22386
1986	21505
1987	20413
1988	19260
1989	13893
1990	10816
1991	9796
1992	9242
1993	50266
1994	73058
1995	74298
1996	64712
1997	66601
1998	5440
1999	6004
2000	6813
2001	8541
2002	10031
2003	12812
2004	15668
2005	20674
2006	26870
2007	38061
2008	47059
2009	54962
2010	56402
2011	58066
2012	64782
2013	76248
2014	93712
2015	118036
2016	147362
2017	167330
2018	189227
2019	207602
2020	128033
2021	144862
2022	296181
2023	298296
