Year BoP, current US$ 1998 17144064.1039276 1999 28332973.0258492 2000 35002343.927819 2001 44623762.3572718 2002 58593673.0160388 2003 89129392.3897689 2004 101316374.882705 2005 115957374.518798 2006 121564325.627013 2007 126374872.223629 2008 142692704.765424 2009 134007667.978432 2010 126473579.401588 2011 132669531.064756 2012 131685665.070668 2013 126217607.424438 2014 128379895.922391 2015 121460514.223834 2016 136650583.029579 2017 161937337.450145 2018 202510959.590523 2019 229752326.071376 2020 319688217.520016 2021 417422827.909491 2022 407996800.100728 2023 429965054.039301