Year current US$ 2000 808697000 2001 585352500 2002 544847200 2003 536348400 2004 2001234000 2005 2102328000 2006 2052744000 2007 3135440600 2008 2977494500 2009 2554283300 2010 2793289500 2011 3309376700 2012 3304223400 2013 3779382600 2014 4525579500 2015 4767374000 2016 4681248000 2017 4525184000 2018 4341000000