Year Total 1985 47938999999.99999 1986 52171000000.00001 1987 54755000000 1988 50590000000 1989 55873999999.99999 1990 56325000000 1991 54165000000 1992 51050000000 1993 48716000000 1994 47000000000 1995 47400000000 1996 45419000000 1997 46000000000 1998 45900000000 1999 45300000000 2000 46800000000 2001 46576000000 2002 49306000000.00001 2003 48700000000 2004 49626999999.99999 2005 47706000000 2006 49299000000 2007 48950000000 2008 50100000000 2009 50000000000 2010 51728000000 2011 52400000000 2012 52534000000 2013 54207000000 2014 55600000000 2015 57600000000 2016 58867000000