Year current US$ 1995 14556748812.429 1996 16663417269.2981 1997 21355374652.7184 1998 19246505644.7094 1999 21794722362.7203 2000 25929919280.8658 2001 28038999949.9277 2002 32082247429.4047 2003 30921291634.1513 2004 38131994025.7798 2005 40642083268.3732 2006 45951875959.2313 2007 55316981844.5539 2008 66029934934.4767 2009 69871988294.9079 2010 87620628648.045 2011 108699606321.617 2012 143100544454.622 2013 172865148705.772 2014 275975237831.374 2015 298734679276.597 2016 301534910379.751 2017 312719727452.701