Year current US$ 1995 73259618564.32697 1996 83302580820.03758 1997 80364947343.48198 1998 67549442296.8544 1999 74726188138.83987 2000 80055537852.6259 2001 82689185076.7144 2002 90200773619.78474 2003 91368758075.42326 2004 119980618845.62488 2005 130871613103.93481 2006 143111819089.39832 2007 169619769213.60565 2008 189850531162.12097 2009 186062693381.59842 2010 229810401304.64468 2011 268292666288.90128 2012 292063234229.8748 2013 319209385023.2809 2014 328718936280.05524 2015 319275130170.2407 2016 327985445761.18225 2017 348767985331.21936 2018 389696902150.7644 2019 390157205568.67267