Year current US$ 1993 339487944000 1994 493531910000 1995 461644740000 1996 670629640000 1997 897988020000 1998 724060830000 2000 1782711277404.0889 2001 1051196958382.804 2002 859051672278.522 2003 1187843400505.3062 2004 1654568968892.264 2005 1826118459409.915 2006 3554412096429.835 2007 10709304235348.74 2008 7732876344125.496 2009 11288595845367.537 2010 12256553111676.803 2011 10175829885439.418 2012 8224674008294.273 2013 10870463665826.48 2014 15055029265653.713 2015 41997067328780.336 2016 21306606744221.8 2017 20930499140572.484 2018 16926281612296.8 2019 22352917524766.56 2020 37717600339284.75 2021 47134161820865.8 2022 38479923936895.67