Year	Number
1986	4612793
1987	3277613
1988	2182088
1989	1502311
1990	2641375
1991	2183993
1992	2462576
1993	3276294
1994	4320247
1995	5916675
1996	7291117
1997	8508481
1998	6934135
1999	5053564
2000	4707248
2001	4193597
2002	4123472
2003	3903482
2004	4146085
2005	4127644
2006	4680540
2007	3705431
2008	3571100
2009	3220119
2010	3401043
2011	3479999
2012	3093253
2013	3349329
2014	2976280
2015	2824934
2016	2666161
2017	2530341
2018	2546033
