Year current US$ 1995 55496096749.91896 1996 65337351657.83188 1997 68947363405.5094 1998 67913705168.11167 1999 67410632773.575615 2000 76612264788.285 2001 82460935315.02914 2002 89552278396.85745 2003 95953829676.853 2004 118242492990.55637 2005 132659073177.39432 2006 148294233770.50375 2007 170784608627.97232 2008 189740885266.8434 2009 179630676503.90503 2010 197615450507.1151 2011 218732713320.04645 2012 230458430298.38702 2013 248432091657.95862 2014 248113090951.60605 2015 244797657939.35736 2016 246315791803.78085 2017 263608330110.67697 2018 282208652693.35986 2019 289869289024.5813