Year current US$ 1995 16549000000 1996 18688000000 1997 20546000000 1998 21895000000 1999 22776000000.000004 2000 25182000000.000004 2001 24708000000.000004 2002 24157000000.000004 2003 27027000000 2004 30692999999.999996 2005 34885999999.99999 2006 38092999999.99999 2007 42059999999.99999 2008 45475999999.99999 2009 41654999999.99999 2010 44466999999.99999 2011 47775999999.99999 2012 50877999999.99999 2013 54078999999.99999 2014 60141999999.99999 2015 62912000000 2016 67406000000 2017 71739000000 2018 74737000000 2019 77532999999.99998