Year	Number
1961	30000
1962	30000
1963	34000
1964	78000
1965	65000
1966	79000
1967	79000
1968	72200
1969	46200
1970	38800
1971	32950
1972	43390
1973	49000
1974	48500
1975	49500
1976	49500
1977	50000
1978	50340
1979	50490
1980	234560
1981	234590
1982	253170
1983	253820
1984	273810
1985	267440
1986	267500
1987	267500
1988	267500
1989	267455
1990	268403
1991	270136
1992	271745
1993	271883
1994	300302
1995	173016
1996	20734
1997	22027
1998	25092
1999	22107
2000	27133
2001	27895
2002	40532
2003	40970
2004	48807
2005	20679
2006	13174
2007	24482
2008	21092
2009	24965
2010	29364
2011	35658
2012	41811
2013	45487
2014	52931
2015	53356
2016	57462
2017	62353
2018	71501
2019	78465
2020	75461
2021	81491
2022	84636
2023	85229
