Year BoP, current US$ 2002 -66397942.9785913 2003 -104102862.082064 2004 125330919.187879 2005 32319364.9818446 2006 -4215752.06077631 2007 333743210.16627 2008 123937888.766953 2009 243028571.303829 2010 -118691022.713473 2011 32887979.7498715 2012 -109305961.53187 2013 230884641.129005 2014 259861602.248479 2015 314783555.996048 2016 374018657.744782