Year BoP, current US$ 2002 10217474787 2003 850695755 2004 6773195000 2005 8211019215 2006 10035030503 2007 71293665026 2008 11506157396 2009 8268305728 2010 23252717388 2011 10715798180 2012 -13397250910 2013 46620625540 2014 43420615626 2015 31919449684 2016 -1240840362 2017 15019035031 2018 21857123287 2019 176767314917 2020 148011549892 2021 52174231869 2022 -264952233726