Year BoP, current US$ 2005 445230135.171022 2006 407212472.538319 2007 349126238.036407 2008 409210141.215383 2009 524441613.042421 2010 850710410.815432 2011 1129187002.7073 2012 789907951.337124 2013 1218411458.9747 2014 1113223799.21305 2015 1426648130.34697 2016 852686386.45309 2017 1212894214.70186 2018 1507553069.6 2019 736218151.622629 2020 160076149.509455 2021 357361131.905738 2022 902965592.04499 2023 -761037932.10031