Year current US$ 1995 2038151414.5694025 1996 2191841491.66606 1997 2205904635.975558 1998 2554469712.7895465 1999 2751353733.1225195 2000 3605187494.770618 2001 3815130149.105268 2002 3750841489.404705 2003 5103916874.039986 2004 6781449088.101543 2005 8191781560.282638 2006 9209350502.105606 2007 10805704729.510853 2008 12374000000 2009 11364000000 2010 12880000000 2011 16467999999.999998 2012 15518999999.999998 2013 15057999999.999998 2014 18513999999.999996 2015 19309999999.999996 2016 21311999999.999992 2017 24111999999.99999 2018 27073999999.99999 2019 28375999999.99999