Year current US$ 1993 333685334000 1994 483139120000 1995 447673430000 1996 670005910000 1997 891665770000 1998 720122420000 2000 1785973477404.0889 2001 1020236488382.804 2002 805284753278.522 2003 1093196000505.306 2004 1646391428892.264 2005 1772661169409.915 2006 3016779776429.835 2007 9403627655348.74 2008 6554926444125.496 2009 10707516105367.537 2010 11647264331676.803 2011 9514861242479.418 2012 7794675958294.273 2013 10530163915026.48 2014 14833621215653.713 2015 41826298568780.336 2016 21114736737762.51 2017 20707686575117.12 2018 16695560012296.8 2019 22098606674766.56 2020 37351808079284.75 2021 46753910750865.8 2022 38202115886895.67