Year current US$ 1995 427569633700.0696 1996 462736740565.20776 1997 464896618109.9894 1998 466970573658.91425 1999 488384902437.088 2000 498881216562.66815 2001 489572220889.8738 2002 508711745097.4413 2003 562566105249.479 2004 665727022290.033 2005 711943796327.4344 2006 771324763902.301 2007 887563033324.707 2008 973268104596.0941 2009 891586482476.6648 2010 966554388086.0863 2011 1082394148108.9801 2012 1118388463244.17 2013 1206351190571.4053 2014 1266655846783.1104 2015 1216223334256.7883 2016 1237510367215.815 2017 1339009399863.0176 2018 1449271120093.3076 2019 1465469366266.3687