Year Total 1985 2749400 1986 3453100 1987 3755300 1988 2631700 1989 3278300 1990 3267700 1991 3118400 1992 2024800 1993 1379700 1994 1407600 1995 851360 1996 790560 1997 822270 1998 825690 1999 824430 2000 717780 2001 760820 2002 776160 2003 534540 2004 775060 2005 916930 2006 813070 2007 978870 2008 980050 2009 1016700 2010 940470 2011 1088400 2012 1159500 2013 1114100 2014 1218700 2015 1111800 2016 1001800