Year BoP, current US$ 1995 1658000 1997 -1063000 1998 -365000 2002 370000 2003 10000 2004 18071000 2005 -30503000 2006 12048000 2007 26426000 2008 347385000 2009 138797000 2010 138753000 2011 316905000 2012 -268114000 2013 -718509000 2014 -1321422000 2015 -1080758000 2016 -487854000 2017 -2668891000 2018 1240981000 2019 388636730.488516 2020 281845000 2021 518996000 2022 1793085000 2023 682631000