Year current US$ 2000 47931946973.3697 2001 46917228417.45304 2002 51022747696.264725 2003 59712264047.52572 2004 70227079477.1302 2005 82872889141.6249 2006 94727759532.75047 2007 116786688460.50764 2008 147962396039.05676 2009 156839109147.68674 2010 164857033712.58768 2011 189164217486.94943 2012 197429185058.6838 2013 218567319540.82233 2014 241245048249.44394 2015 230084187419.89343 2016 245645741063.58612 2017 279728134623.2333 2018 298144105869.0648 2019 325967437593.839 2020 323127799018.8789 2021 357127974581.05084 2022 408156931659.28033 2023 405182377321.9574