Year current US$ 1995 14530532180.3771 1996 16633406537.8562 1997 21316913729.4164 1998 19211842783.979 1999 21755199192.8695 2000 25892232658.7749 2001 27999951821.7697 2002 32039683746.3158 2003 30879100040.7941 2004 38077891686.5342 2005 40582989215.5119 2006 45882109532.0696 2007 55229150568.4691 2008 65923782122.7165 2009 69755547331.957 2010 87469619938.925 2011 108510412569.998 2012 142848495009.143 2013 172555738213.382 2014 275468935354.332 2015 298189904586.554 2016 300986724382.51 2017 312151207623.821