Year current US$ 1995 184523708.39238697 1996 211587185.62327042 1997 236549718.75860006 1998 242493179.02891663 1999 208021109.46108043 2000 311437318.164589 2001 267455712.1642463 2002 276965248.5967528 2003 322135546.65115887 2004 434340062.9004389 2005 501904072.68495154 2006 398145057.6587356 2007 423481561.3279279 2008 371602053.81481993 2009 340233049.27201045 2010 347472050.32035106 2011 296799042.9819665 2012 494665071.63661087 2013 471741568.31686544 2014 591185085.6144861 2015 532870910.5028531 2016 474556735.39122015 2017 601550791.3409834 2018 653907989.8465875