Year current US$ 1990 3040000000 1991 2950000000 1992 3200000000 1993 3203492063.4920635 1994 2652334801.7621145 1995 2500649115.793882 1996 2396081798.6494784 1997 2534885957.2412715 1998 2638329137.9162683 1999 2444986271.7089677 2000 2727383250.3866487 2001 3429772727.495542 2002 4339729122.087883 2003 5899440592.863898 2004 6731351088.466884 2005 7541355716.878403 2006 9650674364.896074 2007 12299718574.108818 2008 18235683677.444485 2009 18957543859.64912 2010 20689157894.736843 2011 26406333333.333332 2012 31835210526.31579 2013 35782543859.649124 2014 39603210526.31579 2015 33705628571.42857 2016 35225885714.28571 2017 36352285714.28571 2018 39048469257.14286 2019 44588356857.14286 2020 45566594285.71429 2021 49698385714.28571 2022 55770840771.42857 2023 59381872960.89629