Year current US$ 1995 2658786107.77611 1996 2926753780.0841866 1997 3453347736.7281218 1998 3387939224.2186646 1999 3349137564.2554274 2000 2589690683.6353073 2001 2593222482.205354 2002 2710213281.9453692 2003 3058316095.09039 2004 3657992398.6617856 2005 4157338109.2661405 2006 4861287987.987268 2007 5634681608.556642 2008 6427304729.996624 2009 5461868136.3392725 2010 6089848883.602503 2011 6984160012.619759 2012 7010987771.951204 2013 6996903200.007858 2014 7995200001.478194 2015 8152185183.5391655 2016 7911800004.601479 2017 10151705391.701262 2018 10652993522.619461 2019 10859684429.093296