Year current US$ 1995 6367846579.824212 1996 6954730832.325838 1997 7615310245.315405 1998 8200503387.151941 1999 8608755550.834288 2000 7615135303.518019 2001 8148869232.659541 2002 8725277586.381866 2003 9519435233.676706 2004 12556181745.333954 2005 14528261482.54569 2006 16586761945.003878 2007 20597775122.152836 2008 23538967570.593906 2009 22630711945.947266 2010 27268022051.145878 2011 25740362369.803272 2012 28635139134.617035 2013 30741012593.13469 2014 33902884985.3656 2015 33715679043.361614 2016 33806058987.527348 2017 37443652752.51996 2018 42040713817.65378 2019 45396369606.83993