Year current US$ 1995 30012636671.67976 1996 33073399873.89192 1997 32448272133.131176 1998 37182549864.76377 1999 34348743999.91127 2000 31730959290.854393 2001 32890149148.733486 2002 30891991732.174713 2003 35362911553.51851 2004 35977479169.36649 2005 50571686665.63849 2006 58954280944.122086 2007 79659993930.5262 2008 95825857444.78969 2009 73320573636.71269 2010 75596387954.76404 2011 91962911641.7717 2012 83850009582.5572 2013 89712511265.0473 2014 97515956746.17741 2015 94071006764.82292 2016 90477557208.19533 2017 99085564266.23428 2018 114919860973.8803 2019 120736652612.72993 2020 126839150785.87251 2021 139482112710.08673 2022 135307110619.2844 2023 159058509493.0212