Year current US$ 1995 21038048060.432465 1996 24223225592.217453 1997 26307202656.563557 1998 23243960188.077602 1999 27127571796.76742 2000 27735319966.547096 2001 28338484467.50753 2002 29469785977.174843 2003 31724235616.96636 2004 41575763616.90964 2005 46683902251.79569 2006 54390438490.79964 2007 67695489848.65801 2008 73812873778.9717 2009 67072157307.42488 2010 76687927770.21823 2011 81150765677.20428 2012 86640234928.7846 2013 88751293471.51836 2014 94111426920.99443 2015 93134675397.1678 2016 92828754023.72447 2017 114446000822.37094 2018 129741083798.84012 2019 139927488480.32617