Year current US$ 2002 4413992421.258024 2003 4641182355.472896 2004 7898419361.085455 2005 15227446496.574715 2006 22761956354.051476 2007 27084890335.26458 2008 34228037375.224197 2009 19445475469.85491 2010 30995195218.624187 2011 42355514259.27943 2012 47677940090.657616 2013 42320156204.5588 2014 40596920478.44946 2015 22458998867.17482 2016 12672016228.875925 2017 17022182214.836191 2018 19942062231.488987 2019 22760369654.77702 2020 13612439217.694437 2021 25465378017.764633 2022 38213720934.38931 2023 25568301700.333584