Year current US$ 1995 31045166089.824135 1996 32450947665.145954 1997 31533026031.228695 1998 35455774874.83455 1999 33137237503.995354 2000 31158459069.390198 2001 31947043161.777283 2002 29558094260.512108 2003 34981840154.792595 2004 44019343609.89949 2005 56883933557.9881 2006 66683681591.46263 2007 91796455860.83563 2008 103374837396.99043 2009 86085184584.54776 2010 88511590886.47896 2011 106536008597.13356 2012 100321445263.10423 2013 105644878832.20271 2014 115274103182.015 2015 110047486404.03236 2016 109135349320.51802 2017 119887556878.42273 2018 138337527552.68478 2019 144237017743.7734 2020 146365580081.96442 2021 170792640028.2554 2022 164666408539.89832 2023 195906098175.71182