Year BoP, current US$ 2005 17605924126.436 2006 21244458993.5519 2007 12534800000 2008 19636400000 2009 -7234400000 2010 -1437100000 2011 22868000000 2012 25432000000 2013 4041830000 2014 -5065300000 2015 -16320224000 2016 -2834390000 2017 6251390000 2018 22302594000 2019 13120670000 2020 -7303100000 2021 24993300000 2022 54693500000