Year current US$ 1995 475718404.6234413 1996 504738786.0368177 1997 516970517.4852579 1998 433626859.46351427 1999 455432213.837694 2000 353329416.8866195 2001 354466188.8221877 2002 419252209.4329042 2003 533040395.25865453 2004 653637302.889584 2005 743491799.0586723 2006 777590332.0591371 2007 849574267.1392188 2008 1090305748.410344 2009 963100001.3351439 2010 1142500001.0728836 2011 1295499999.0463257 2012 1350799999.4754794 2013 1396400000.0953677 2014 1478741520.9522002 2015 1462814145.6771135 2016 1561062096.2860272 2017 1650850940.8512657 2018 1754921075.741351 2019 1764307864.966477