Year BoP, current US$ 2002 123060991283.41757 2003 151330438377.85397 2004 205780880693.91122 2005 272292910874.50085 2006 316158045878.0477 2007 375955675226.82367 2008 506507880463.80975 2009 342308480665.85034 2010 435123733779.1351 2011 517534487624.8553 2012 567815683363.1962 2013 541154627052.96063 2014 467289387212.9446 2015 311658525369.7776 2016 270837587294.85016 2017 339867059926.66754 2018 425236601301.3373 2019 432534538077.4053 2020 299795238160.0438 2021 437081164291.2871 2022 517996102017.93713