Year BoP, current US$ 2002 9784417107.83348 2003 8882371506.10344 2004 8682176548.05194 2005 3871669288.35052 2006 2862528179.50418 2007 2360760168.90037 2008 -14341109810.4289 2009 -4480280104.67466 2010 -4736143689.75464 2011 -13472908473.6877 2012 -12420649680.0713 2013 -8825323661.51839 2014 -7023069263.5798 2015 1851149280.8401 2016 1924992227.71724 2017 2705969713.59094 2018 -2004136900.41208 2019 4175894963.71748 2020 11295703667.3124 2021 9779012454.25657 2022 -7647284072.64611 2023 -3596801189.38058