Year BoP, current US$ 2007 393658001.959882 2008 609098958.466122 2009 467331835.707419 2010 433488036.260184 2011 430512211.585529 2012 433340852.672256 2013 453170079.318954 2014 450700796.182197 2015 470978756.579381 2016 537077336.132497 2017 602230868.162987 2018 737542839.353887 2019 768453695.803688 2020 574084923.279153 2021 754880177.117643 2022 1018072392.32567 2023 1161783153.87595