Year	BoP, current US$
1995	60030380.3401196
1996	155824745.020699
1997	117049048.869611
1998	188708930.946261
1999	29412682.0509997
2000	270204802.57606
2001	316848704.509193
2002	190614737.776718
2003	-27455615.9561982
2004	75176782.7253516
2005	740463300.687734
2006	747913238.991501
2007	998744350.682524
2008	1673303456.40386
2009	2285827921.91088
2010	2381766562.94148
2011	3323484055.24085
2012	3282546435.18103
2013	5145648212.63108
2014	5077412407.50231
2015	5685510652.94333
2016	-19672580.9718305
2017	1202525307.28272
2018	3614835005.40087
2019	3062120033.26097
2020	3284234782.09844
2021	4454562930.97176
2022	3790877370.49048
2023	2016300669.35272
