Year current US$ 1995 19799519238.567867 1996 26056200933.43789 1997 28523196385.345905 1998 28120446856.02707 1999 20987317536.35013 2000 23596821461.158222 2001 26239582359.119328 2002 29401753810.924988 2003 34571570326.288864 2004 43785081055.214325 2005 50366056271.005264 2006 53756057315.30082 2007 66408390920.75467 2008 79338510017.99107 2009 67551394407.508705 2010 65902103611.39848 2011 76609714579.25128 2012 78615561205.33792 2013 85822067306.70406 2014 85193517852.00552 2015 73298518157.28477 2016 68333777054.76683 2017 80578332369.6734 2018 90774176361.18987 2019 95970303471.52998