Year BoP, current US$ 2002 195800100951.87 2003 218529955479.824 2004 261490515664.286 2005 285183090008.549 2006 307542533700.368 2007 361708980243.022 2008 412460283858.46 2009 334155153774.382 2010 369294651391.052 2011 428855111569.498 2012 407288727031.276 2013 426507586267.923 2014 436372408333.837 2015 359684476527.398 2016 377940854350.087 2017 418158032724.291 2018 451405078851.594 2019 441565880871.261 2020 413773170962.658 2021 527745972476.623 2022 558271030534.985 2023 535173773250.027