Year	BoP, current US$
1996	14400000
1997	33790000
1998	19671120
1999	22584400
2000	18450800
2001	22928800
2002	24436508
2003	24692508
2004	132948015.949433
2005	153220232.739308
2006	150768993.230137
2007	204200522.20399
2008	208362205.536754
2009	165021395.908138
2010	203033570.71866
2011	237067834.650384
2012	253751422.60002
2013	289514593.31329
2014	308876252.172512
2015	259923938.491583
2016	253145664.977822
2017	271743995.127949
2018	252406117.26277
2019	270729964.998964
2020	242244837.957402
2021	299529821.677945
2022	424763623.12105
2023	456640757.204748
