Year BoP, current US$ 2010 -29170932.0973791 2011 180150242.973711 2012 -73363114.6500754 2013 -128827324.164551 2014 99653448.3274633 2015 279798236.947912 2016 327916415.706138 2017 156022156.189872 2018 15193936.5749117 2019 156694791.96687 2020 128273580.389492 2021 24658102.1592978 2022 91198300.3310562 2023 45265817.7493732