Year	Number
1970	500
1975	21000
1976	39580
1977	52000
1978	52000
1979	52000
1980	52000
1981	167000
1982	167000
1983	167000
1984	167000
1985	174160
1986	167220
1987	167000
1988	170000
1989	169103
1990	169110
1991	169124
1992	219314
1993	219067
1994	219073
1995	192489
1996	190267
1997	170736
1998	165226
1999	165249
2000	169654
2001	169417
2002	169233
2003	169032
2004	169053
2005	94104
2006	94181
2007	94137
2008	94094
2009	94136
2010	94141
2011	94145
2012	94130
2013	94142
2014	94119
2015	94176
2016	94220
2017	94248
2018	94341
2019	98599
2020	97651
2021	97890
2022	99107
2023	98590
