Year current US$ 1995 24782441773.81862 1996 31049293423.834427 1997 35261574754.55068 1998 41784830523.105255 1999 41209112532.353546 2000 40804173881.03059 2001 39022936564.15643 2002 36644801647.43765 2003 39518908737.93897 2004 46766195270.06744 2005 57840205001.8498 2006 70320944018.9639 2007 96380353691.36003 2008 123292720282.97697 2009 94293785346.94896 2010 93819520445.72679 2011 107460456965.73027 2012 96977100249.28282 2013 97851780206.20657 2014 108502280204.22615 2015 97423530972.2775 2016 86814313645.97037 2017 92178699257.2499 2018 110309584056.55814 2019 112756894025.72034 2020 109773928634.25325 2021 114542596332.33961 2022 113305612372.85649 2023 144078491469.47177