Year current US$ 1995 29413016826.708046 1996 34142090954.112217 1997 35127438181.575676 1998 29220328113.25014 1999 34433560043.95553 2000 38880292398.67836 2001 41951042389.053276 2002 46112188432.54937 2003 40047334968.96403 2004 55361995411.17206 2005 59632006191.19463 2006 71744237771.24269 2007 85200108552.82826 2008 91851889391.14345 2009 86921351532.79361 2010 102417801834.98087 2011 116898081080.68509 2012 124855238598.7362 2013 137834370450.5763 2014 130527224739.83102 2015 134707560409.1588 2016 138986235761.163 2017 145435235941.5928 2018 158444220158.94702 2019 161123794171.55157