Year BoP, current US$ 2000 322872031.150203 2001 -187280892.47561 2002 1086048594.54699 2003 782672022.40399 2004 629464471.530908 2005 2417468781.86881 2006 4255541207.60641 2007 3087402095.56553 2008 -4997732293.67376 2009 3651489807.70058 2010 847357520.820268 2011 413914913.225172 2012 515428946.948904 2013 -841723395.92019 2014 -138339169.111455 2015 -521194809.395566 2016 3102114976.01618 2017 1870124217.32461 2018 -2139649712.21834 2019 -330334874.16398 2020 -4593473933.19646 2021 3119388483.79864 2022 -815366855.188269 2023 1142441022.70802