Year BoP, current US$ 2002 1756727.87223831 2003 27954731.1357338 2004 3868769.82632013 2005 10144552.4118248 2006 100061445.211035 2007 -129400060.579331 2008 92440383.616106 2009 79542722.5284697 2010 -8186144.00766915 2011 108432832.091872 2012 81866173.6528736 2013 -43547241.0965477 2014 -85113055.7594609 2015 29590468.0402384 2016 66265381.8196531 2017 556943020.535161 2018 -235284692.722451 2019 201707704.622102 2020 1084167808.93938 2021 1007438238.15363 2022 966800659.717589 2023 750578239.378385