Year current US$ 2000 14006851 2001 110596112 2002 130617313 2003 277949011 2004 647203053 2005 1104776482 2006 805834800 2007 1306302342 2008 1284036333 2009 400913721 2010 220936289 2011 275318237 2012 248967034 2013 426771506 2014 390033643 2015 463481919 2016 210341136 2017 595165681 2018 629864812 2019 899455179 2020 677052328