Year BoP, current US$ 2005 44839954701.8213 2006 20832366494.6162 2007 -4010888042.20387 2008 34912564500.8934 2009 540847188.770729 2010 -20925416484.7041 2011 -25222409925.4462 2012 -26152981888.6634 2013 -21251151864.3365 2014 -6747671077.87406 2015 -47433558092.5427 2016 -9219282218.49488 2017 -55346188075.955 2018 27441629240.531 2019 -97444443421.6992 2020 -110374030218.227 2021 59233776504.1128 2022 35688700619.6299 2023 1662555628.57421