Year BoP, current US$ 2004 -407542.898329472 2005 2845199.1865901 2006 352661.702162413 2007 138131.50301865 2008 -1066142.59986683 2009 1584323.13516202 2010 1663270.21376001 2011 380188.311065363 2012 9900573.01812989 2013 1720738.80478162 2014 5011672.90510642 2015 3703319.53000135 2016 -584777.61752358 2017 8211035.74099421 2018 -10804734.3034855 2019 17464804.5823598 2020 10456209.8415288 2021 703113.741495717 2022 13191250.7725186 2023 3032327.35117443