Year BoP, current US$ 2004 25016487.851396 2005 39039897.8159529 2006 36450488.3159268 2007 67721874.3006256 2008 101948453.315396 2009 170901841.054667 2010 157428143.543272 2011 178371972.180048 2012 97512313.482389 2013 140397189.884302 2014 134994313.811215 2015 143176168.068346 2016 153710607.417612 2017 112962448.463651 2018 177398569.456679 2019 130563603.896682 2020 145474610.597712 2021 172678225.508426 2022 244811611.406911 2023 317172234.253203