Year current US$ 1995 6234141611.025225 1996 6965505051.769617 1997 7622321612.718599 1998 7792159847.588348 1999 8034209108.047698 2000 7035528872.53843 2001 7489514346.130791 2002 8266443183.637813 2003 12204601548.195145 2004 14437267235.175283 2005 16105273905.463331 2006 18031562938.42873 2007 20973170450.851646 2008 20408316343.18097 2009 19179935926.340977 2010 22022165206.737457 2011 24202048003.644375 2012 26393212256.243393 2013 26053231118.53848 2014 27220802346.301105 2015 25119401604.854584 2016 24305252593.96293 2017 26552526185.186863 2018 28672643620.292484 2019 27810935913.931213