Year	Number
1961	52000
1962	52000
1963	59000
1964	113000
1965	137400
1966	156000
1967	162760
1968	175730
1969	177260
1970	179800
1971	180920
1972	166560
1973	113900
1974	118510
1975	112630
1976	112930
1977	113570
1978	113680
1979	112680
1980	113000
1981	113000
1982	113000
1983	132970
1984	151000
1985	151000
1986	144060
1987	88670
1988	103102
1989	129961
1990	145718
1991	162521
1992	196290
1993	286500
1994	286500
1995	229348
1996	264294
1997	188512
1998	204543
1999	218191
2000	236622
2001	199735
2002	217301
2003	230904
2004	250477
2005	257252
2006	272003
2007	228956
2008	162132
2009	127340
2010	135799
2011	139442
2012	197872
2013	220548
2014	385503
2015	477187
2016	940825
2017	1350495
2018	1165646
2019	1359458
2020	1421133
2021	1529903
2022	1463523
2023	1577498
