Year current US$ 1995 10408417251.74884 1996 12478801687.979622 1997 13944475682.924187 1998 13918982064.866322 1999 13539368614.682936 2000 15587628500.39441 2001 16523265088.009176 2002 20179440047.11232 2003 22957201864.850952 2004 28408175230.33998 2005 32771909334.674667 2006 39782590177.34785 2007 50849969029.14085 2008 62044106787.96427 2009 54121935431.24034 2010 62371421585.35171 2011 69968940331.93935 2012 70214018359.04886 2013 75092587332.24358 2014 82876000017.14537 2015 84950454035.68748 2016 85342724396.15144 2017 97697779240.78651 2018 106377152730.69055 2019 117549360253.45699