Year	BoP, current US$
1993	41700000
1994	46400000
1995	40400000
1996	41100000
1997	41400000
1998	43100000
1999	29200000
2000	50000000
2001	155500000
2002	171100000
2003	235900000
2004	270090000
2005	381400000
2006	485571428.571428
2007	541077142.857144
2008	605920000.000001
2009	529292000
2010	534932803.529411
2011	555126810.588235
2012	421861583.529412
2013	357028235.294118
2014	334182352.941177
2015	278640032.941177
2016	312737270
2017	370257592.669106
2018	432786524.785714
2019	481474903.251938
2020	575229165.420691
2021	840550497.240088
2022	1188342497.24669
2023	1014467989.58009
