Year current US$ 1995 5171111946.805157 1996 5898818423.045267 1997 6319027983.891383 1998 6805115159.900662 1999 6932663711.971439 2000 6209868310.6944 2001 6730386052.670433 2002 7425285723.744189 2003 11130504668.766489 2004 12957324057.267523 2005 15352938456.886042 2006 16979854978.674753 2007 19931158353.15365 2008 19952360608.82311 2009 19058228286.806293 2010 20874218444.767933 2011 22993046896.259457 2012 24947939301.43755 2013 24867187171.260033 2014 26073441801.698154 2015 23732405290.666954 2016 24284425461.4843 2017 27736344479.419884 2018 29560480313.49433 2019 28796895446.485638