Year current US$ 1993 339976844000 1994 494692510000 1995 462182420000 1996 678112570000 1997 910745270000 1998 735383730000 2000 1814863967404.0889 2001 1064292188382.804 2002 859438483278.522 2003 1188840850505.3062 2004 1797761708892.264 2005 1969412279409.915 2006 3685615326429.835 2007 10829664775348.74 2008 7795690944125.496 2009 11314785395367.535 2010 12284313471676.803 2011 10197741062479.416 2012 8245111858294.273 2013 10882387985026.48 2014 15080588145653.713 2015 42017780448780.336 2016 21325520701543.8 2017 20961609833731.25 2018 16946121052296.8 2019 22370339784766.56 2020 37756880589284.75 2021 47204072070865.8 2022 38514724496895.67