Year	Number
1986	12198264
1987	8490303
1988	7224177
1989	6052906
1990	6803028
1991	6360039
1992	6320771
1993	6919355
1994	7866624
1995	9191170
1996	10046564
1997	10860386
1998	8569739
1999	5956305
2000	5529430
2001	4894949
2002	4598850
2003	4489047
2004	4618298
2005	4622965
2006	5078649
2007	3965082
2008	3866674
2009	3490162
2010	3250157
2011	2827452
2012	3095060
2013	3128695
2014	3087604
2015	3140169
2016	3155630
2017	3051831
2018	3170772
