Year Total 1985 28825000000 1986 32348000000 1987 36347000000 1988 40671000000 1989 42806000000.00001 1990 45985000000 1991 50220000000 1992 53575000000 1993 57012000000 1994 57923000000 1995 63750000000 1996 67565000000 1997 62481000000 1998 66396000000 1999 65301999999.99999 2000 63735000000 2001 70648000000 2002 74431000000 2003 76986000000 2004 82305000000 2005 90175000000 2006 96121000000.00002 2007 98088000000 2008 96187999999.99998 2009 97082000000.00002 2010 100290000000 2011 100300000000 2012 99268999999.99998 2013 102170000000 2014 107160000000 2015 110160000000 2016 115420000000