Year current US$ 1995 27496284323.332977 1996 30137636202.514423 1997 32498786273.199394 1998 34539763010.63254 1999 35440720363.58489 2000 38615438788.14848 2001 38234590489.83979 2002 36976005879.02277 2003 40457788122.18281 2004 46050442083.641426 2005 51567172209.87486 2006 55975354667.344055 2007 61795379923.51708 2008 66138108401.686874 2009 60683397614.24293 2010 63893459858.32829 2011 68745665395.77962 2012 74098949813.43932 2013 78411113783.06387 2014 85047338480.80072 2015 88225390374.25397 2016 93835317530.74619 2017 98412826249.6212 2018 101815368841.85512 2019 104584816431.25504