Year current US$ 1995 341116156639.0952 1996 358394192642.2049 1997 351837978799.4599 1998 358361797681.09045 1999 381409316633.92065 2000 381738532378.3346 2001 371913878175.4717 2002 390267110098.5774 2003 442343781893.2009 2004 509976347653.3563 2005 544814296055.9753 2006 568992357078.6824 2007 650920502181.9742 2008 691570392454.4811 2009 623312514359.1133 2010 648438000884.9125 2011 696126338866.0428 2012 699618847489.3876 2013 725010746639.6259 2014 771658077036.1807 2015 714853568087.0394 2016 735299234080.3108 2017 796293394864.8179 2018 852765052718.7849 2019 861884420404.5723