Year Total 1980 85720580 1981 120310256 1982 105729096 1983 94978048 1984 91449380 1985 80339600 1986 73083120 1987 65526560 1988 116349200 1989 115530800 1990 112284480 1991 112093520 1992 109474640 1993 109047708 1994 113333396 1995 110226204 1996 105508128 1997 103447124 1998 127858632 1999 121477840 2000 123526568 2001 133587432 2002 129974196 2003 126790620 2004 149671720 2005 147080120 2006 149671720 2007 152972600 2008 152972600 2009 152972600 2010 169136000 2011 164525680 2012 194056280 2013 220558800 2014 192296720 2015 161947720 2016 161947720