Year current US$ 1995 4083929928.91132 1996 4301160244.27895 1997 4094152531.98745 1998 4201489864.28674 1999 4426231720.76605 2000 4262998161.8495 2001 4251169643.08743 2002 4752698838.59914 2003 5090994475.1943 2004 6249081056.26327 2005 7365124890.16472 2006 8153727593.62981 2007 9815805040.39478 2008 11112494765.0331 2009 9892819634.30854 2010 10573543913.3223 2011 13598054493.1988 2012 16445850227.7217 2013 16445850227.7217 2014 17926857347.0444 2015 18874168207.1517 2016 19441220482.568 2017 24853206856.3618