Year current US$ 1995 12780572885.533787 1996 14749928720.140543 1997 17029969159.692972 1998 17765199770.112637 1999 15785654733.506866 2000 17929485782.371925 2001 17072420296.334711 2002 15097927823.18278 2003 15588258432.21589 2004 17589090979.40679 2005 20867417117.487682 2006 23446718213.765167 2007 27793843509.965755 2008 31960640606.976475 2009 30108730786.08282 2010 36569140484.02529 2011 43426778760.45728 2012 46751301335.50375 2013 51415925832.43067 2014 53746921076.51588 2015 47318929931.236755 2016 48468775471.01482 2017 55846022361.467545 2018 55793342213.38961 2019 51957822301.88686