Year current US$ 1997 17114766279663.523 1998 17326696212627.895 1999 18248515724672.332 2000 18688897090879.805 2001 18828647062223.457 2002 19820557080803.184 2003 22166890750620.566 2004 24587344313680.07 2005 26004885650856.434 2006 27404721263096.926 2007 30096416881561.207 2008 32321306934450.562 2009 31150010525470.453 2010 32408667867001.758 2011 34943423401043.133 2012 35229545980941.1 2013 35727402673570.56 2014 36369881843996.29 2015 34514566631904.484 2016 35432597716935.266 2017 36953866991726.98 2018 39058092906405.37 2019 39760471563797.96 2020 39173486325470.59 2021 43181838321391.04