Year current US$ 1995 10437933173.429047 1996 11693110289.213305 1997 11858691518.786112 1998 11691325417.31246 1999 13845940871.099476 2000 14550965427.748137 2001 15260108919.804394 2002 16052729515.008736 2003 19238910505.117744 2004 22313141871.835495 2005 24117132961.279007 2006 26893563597.398914 2007 32408000918.21886 2008 36966842586.45615 2009 38290867892.54527 2010 45096109812.1418 2011 34631864530.822014 2012 36757936259.26812 2013 33401586415.13596 2014 36875306649.93228 2015 34092192945.882256 2016 30906410139.50402 2017 38289015020.67677 2018 44497812624.190926 2019 49898587944.60209