Year current US$ 1995 31280901907.2663 1996 36180340092.1246 1997 37748212329.4388 1998 32107886038.1416 1999 38179716606.0828 2000 42963330111.6561 2001 45950727147.3666 2002 51100767416.9419 2003 45112535768.2209 2004 61273142012.3248 2005 64442768431.9514 2006 77275609267.0334 2007 93861663500.2279 2008 100622789684.197 2009 91997856282.2187 2010 107102014776.442 2011 122628954907.98 2012 134887212380.817 2013 148483075033.827 2014 141311431341.473 2015 145386312986.541 2016 151100793715.502 2017 154071929713.448