Year current US$ 1995 1888559565.066233 1996 1872943968.8835607 1997 1918346681.30378 1998 2151605232.6315103 1999 2385566835.1851115 2000 2594767887.199753 2001 2694162488.3184557 2002 2853158983.5049577 2003 3438796074.7091074 2004 4134480918.0573378 2005 5468352570.567043 2006 7606261772.822214 2007 9072946073.00802 2008 9825454196.779951 2009 7943147687.201265 2010 7969957280.735756 2011 8938267497.626202 2012 13008758735.210766 2013 14360676966.570772 2014 16948537169.1251 2015 19699110932.004456 2016 19351500504.481277 2017 20942934832.718006 2018 20522716765.6799 2019 20705848881.071415