Year current US$ 1993 39965300000 1994 68172600000.00001 1995 77528800000 1996 307739100000 1997 371054900000 1998 284389900000 2000 752583100000 2001 462779500000 2002 338208200000 2003 388001840000 2004 511495930000 2005 392366700000 2006 1158991130000 2007 6305448050000 2008 3905057640000 2009 7830776640000 2010 8257742340000 2011 6673984990000 2012 5027199160000 2013 7695981020000 2014 11959329140000 2015 39326016590000 2016 18295058830306.6 2017 17223330026369.799 2018 13070642240000 2019 18249424550000 2020 31583538490000 2021 40359993540000 2022 32462598490000