Year current US$ 1995 5036766463.702551 1996 5752056268.22158 1997 6155586489.245182 1998 6664996901.4703245 1999 6791530152.772245 2000 6065285980.73334 2001 6578585979.430023 2002 7254730716.629317 2003 10953671140.887226 2004 12779824312.753286 2005 15154918911.650885 2006 16744558599.822515 2007 19594211257.04661 2008 19633085774.42755 2009 18792918092.766083 2010 20591413797.91814 2011 22692777925.461277 2012 24547012649.689007 2013 24422598989.387604 2014 25662254621.647484 2015 23327315236.017967 2016 23856545203.25207 2017 27237089603.28712 2018 28982406494.88037 2019 28185250374.47286