Year current US$ 1995 17239313352.67439 1996 18557952583.976192 1997 21028506546.070377 1998 22742232321.0036 1999 21114394925.120686 2000 24253867792.289043 2001 24587316793.30789 2002 23119130737.306725 2003 23680941781.44757 2004 27033619918.96434 2005 29608250387.437138 2006 32820475763.918697 2007 37187882895.505264 2008 41859267200.11307 2009 39013759027.493744 2010 46331355212.47516 2011 52281054118.86101 2012 56834140727.08513 2013 48975323529.34828 2014 52282239818.49856 2015 49944040133.23346 2016 45777491606.85336 2017 47987635731.26216 2018 60183742203.18751 2019 62690311236.9859