Year	Total
1985	3902300
1986	4165500
1987	4513800
1988	5102400
1989	4799200
1990	5088100
1991	5215500
1992	4891600
1993	4411100
1994	2727600
1995	3433500
1996	2969300
1997	4829200
1998	4242100
1999	5640200
2000	7076400
2001	7219300
2002	7702300
2003	9284100
2004	10942000
2005	11542000
2006	12019000
2007	12435000
2008	14445000
2009	14870000
2010	15845000
2011	15589000
2012	15450000
2013	16603000
2014	16866000
2015	17111000
2016	17935000
