Year current US$ 1995 401454893883.59015 1996 418114449856.5509 1997 414458548438.8465 1998 419934880331.29047 1999 425576699400.01074 2000 432448733979.88306 2001 417287840774.2289 2002 431121895155.12036 2003 476216153975.4265 2004 545942616638.8844 2005 585519170405.0062 2006 609748249405.7919 2007 689487265101.2086 2008 741164023529.4751 2009 673110252815.6188 2010 723187914703.8801 2011 788353770025.9036 2012 800858943546.6313 2013 818264606112.6067 2014 859837506584.5558 2015 794027699252.3763 2016 815711476166.7573 2017 882421696486.8739 2018 950125360049.5164 2019 959672417447.1964