Year current US$ 1995 21437639664.07331 1996 21122724461.06757 1997 21548846568.42689 1998 18984364484.178448 1999 16038405826.293947 2000 18176227756.49697 2001 19564916422.838806 2002 21898714143.587795 2003 24429755718.09825 2004 32133608243.43858 2005 36158579618.51078 2006 39591246809.104225 2007 46599442178.17102 2008 54678804302.91531 2009 47977370508.32334 2010 55309132299.407486 2011 64328803896.77236 2012 77222314554.09508 2013 91515250106.18181 2014 88922246020.51988 2015 71016345806.05751 2016 60293844317.39632 2017 73408920836.38464 2018 80750308611.0539 2019 83573218945.13826