Year current US$ 1995 24191333845.93538 1996 26931335891.078583 1997 29119623010.864002 1998 30793340368.583054 1999 31648771629.088287 2000 34465249010.41969 2001 33803191099.990356 2002 32975072459.552338 2003 36264604420.447945 2004 41478037338.87831 2005 46691470257.30868 2006 50562214773.23466 2007 56150376838.987236 2008 60493853778.313805 2009 56036389066.273094 2010 59373516812.20908 2011 64100209787.42226 2012 68662977489.49413 2013 72219395998.17542 2014 79588434104.68597 2015 82965964036.24335 2016 89484236243.22821 2017 94929021345.68419 2018 98983095473.09471 2019 102117110286.84676