Year BoP, current US$ 2002 404058179.430119 2003 464835783.193359 2004 559894680.828607 2005 521416325.610081 2006 593015854.107376 2007 593891790.690956 2008 671226960.53842 2009 622241930.373573 2010 557103101.934776 2011 632670771.190228 2012 572441373.767207 2013 643952385.028154 2014 643192434.917787 2015 545590092.785692 2016 550451811.300408