Year BoP, current US$ 2002 184313948888.472 2003 207830545667.904 2004 249201224744.841 2005 276542575049.661 2006 298405259746.196 2007 355319550613.108 2008 419110679600.904 2009 328683566351.219 2010 364143639834.487 2011 434267026247.346 2012 412521470054.939 2013 426777783913.949 2014 435576739795.207 2015 353182611767.663 2016 372253655905.99 2017 412897593697.456 2018 453056926501.099 2019 438221420801.835 2020 403358792019.12 2021 516800081861.617 2022 567164454128.871 2023 545470815893.879