Year current US$ 1995 12059578546.947458 1996 13545025029.803007 1997 12842246567.746138 1998 11436689643.632399 1999 10569138966.670544 2000 9875015637.575066 2001 10377656668.98903 2002 11429669530.655903 2003 13167559240.264301 2004 16559247221.919401 2005 18329758038.357265 2006 21036239405.51554 2007 25229025939.053867 2008 32415336178.114685 2009 26184233489.864845 2010 25541907415.798897 2011 27040308408.746017 2012 25808553702.007786 2013 26569629134.304417 2014 28474361523.11075 2015 25705149944.34968 2016 27664361996.732235 2017 32937582263.638058 2018 37121209259.01948 2019 38206176898.730804