Year current US$ 2000 512843277404.089 2001 248143458382.804 2002 196912922278.522 2003 282783840505.306 2004 377037338892.264 2005 473719089409.915 2006 637009616429.835 2007 1090413525348.74 2008 1037255713974.31 2009 1050732771502.82 2010 1060888757347.98 2011 740661117594.71 2012 637439438294.273 2013 570993690332.57 2014 761434863288.323 2015 802189246647.972 2016 808345072456.108 2017 1204808201528.86 2018 1295711222296.8 2019 1285594464766.56 2020 1945316329284.75 2021 2514522050865.8 2022 1935223536895.67