Year BoP, current US$ 2006 645176416.218372 2007 1330868388.9378 2008 2407926783.68503 2009 1929792763.59145 2010 2434821976.58286 2011 3577316193.60658 2012 3862092766.75116 2013 3326690964.67917 2014 2148611243.53 2015 1289768200 2016 536764000 2017 734543409.04452 2018 842632052.341439 2019 746205512.491931 2020 219041718.740381 2021 -152367496.142751 2022 -127652651.784006 2023 333402130.202835