Year current US$ 1993 185547010000 1994 261666520000 1995 176718460000 1996 217792140000 1997 253393830000 1998 219563200000 1999 277510310000 2000 893985877404.089 2001 476311018382.80396 2002 405224823278.522 2003 655958710505.306 2004 1343421318892.264 2005 2197937989409.915 2006 2842166486429.835 2007 2894311965348.74 2008 2445519723974.31 2009 2303257121502.82 2010 2375333037347.98 2011 1983064824634.71 2012 2088903618294.273 2013 1971554209532.5698 2014 2329996753288.323 2015 2141447186647.9722 2016 2143522719214.1143 2017 2583608255423.076 2018 2556735302296.8 2019 2569902604766.56 2020 4178570959284.75 2021 4671034000865.8 2022 4241683086895.67