Year current US$ 1995 2170304556.616815 1996 2264529067.0343323 1997 2531007713.798258 1998 2611922282.653701 1999 2631357834.9843197 2000 2774977747.3517847 2001 2456603536.0197124 2002 2464638216.431878 2003 2755895381.3728905 2004 3166693183.8962693 2005 3768182312.035439 2006 4268949904.8771553 2007 4842951081.328197 2008 5307710471.726505 2009 4567606836.929435 2010 4402891432.98927 2011 5017429999.903664 2012 5666895068.784551 2013 6583744763.624993 2014 6680713615.862916 2015 6659938406.8249655 2016 6971464200.249612 2017 7131116051.914138 2018 7741170339.782385 2019 7477233079.382165