Year	BoP, current US$
1994	18024970000
1995	20290640000
1996	20847930000
1997	14157210000
1998	16202830000
1999	32394580000
2000	57089140000
2001	45235680000
2002	43649940000
2003	55846300000
2004	83616200000
2005	116185060000
2006	134294120000
2007	123446980000
2008	177625400000
2009	113230520000
2010	146994500000
2011	196854340000
2012	191662760000
2013	180566250000
2014	188930670000
2015	148397920000
2016	90214690000
2017	114557530000
2018	195057810000
2019	165844680000
2020	93440960000
2021	193114240000
2022	315566630000
2023	120925670000
