Year current US$ 2000 50199145294.94455 2001 49094584323.50423 2002 52709806341.93693 2003 62230805505.20281 2004 72997920467.9346 2005 86005824151.97397 2006 97783797736.77356 2007 119687187395.81323 2008 155421374141.9134 2009 163091162350.60214 2010 172994249488.8521 2011 199245758394.52853 2012 215023333892.96198 2013 238625817681.29294 2014 258960606715.43506 2015 250961291795.02914 2016 258250739428.08258 2017 293241130846.06866 2018 317036428519.11426 2019 342245369598.25696 2020 338490480301.4389 2021 374706664511.0765 2022 433394935689.43036 2023 425093974226.318