Year current US$ 2002 4635608555.686399 2003 5285880612.148295 2004 7208752387.724389 2005 10275043781.408495 2006 11496406184.784426 2007 16418319977.319157 2008 25870974660.14914 2009 30086198764.683422 2010 23662041927.31421 2011 29504001447.81351 2012 34165589909.20042 2013 34617924621.31118 2014 37362059352.732414 2015 25528682845.45871 2016 13830515985.516476 2017 17127299174.167349 2018 13661306397.679169 2019 12557628119.36777 2020 12848257810.831543 2021 17582201885.36111 2022 27411216560.09622 2023 22547318751.07694