Year current US$ 2000 226152310000 2001 186237610000 2002 126761530000 2003 234560040000 2004 330346580000 2005 474646880000 2006 710247450000 2007 1369711270000 2008 591965550000 2009 1337247680000 2010 1545565660000 2011 1228936230000 2012 1227447020000 2013 1020455330000 2014 843894200000 2015 490534110000 2016 758558918034.7019 2017 954715100000 2018 916824390000 2019 1187361690000 2020 988374320000 2021 815876700000 2022 794417900000