Year current US$ 1995 3735078935.268954 1996 4018340166.434753 1997 4205274795.5656548 1998 4340421486.082708 1999 4387344216.939751 2000 4247662022.303283 2001 4734155161.830099 2002 5322167236.236124 2003 5142881640.751856 2004 6031648491.505244 2005 7513777623.588838 2006 8021432333.860603 2007 9763087319.674854 2008 12065707772.774082 2009 9582196321.844227 2010 11581176195.387455 2011 12340546624.61653 2012 13510401048.58088 2013 12864511810.887365 2014 14137362668.40336 2015 13057489940.03483 2016 12619153896.510582 2017 13876500783.649725 2018 14744006057.635168 2019 15877493950.980522