Year	Number
1986	12147530
1987	8842187
1988	7737667
1989	6803579
1990	6139954
1991	6207724
1992	6469348
1993	6941439
1994	7889097
1995	8949336
1996	9757822
1997	10506408
1998	7822581
1999	5044992
2000	4601947
2001	4293088
2002	4015707
2003	3397312
2004	3411535
2005	2896776
2006	3701462
2007	2889399
2008	2350973
2009	2264028
2010	2392965
2011	2372869
2012	2247520
2013	2101552
2014	2065991
2015	2020164
2016	1933269
2017	1898994
2018	1909085
