Year	BoP, current US$
1986	422700000
1987	380270000
1988	510620000
1989	531550000
1990	585750000
1991	694900000
1992	608350000
1993	582650000
1994	685350000
1995	621730000
1996	524387000
1997	512500000
1998	571960000
1999	580933555
2000	585850895.353908
2001	538452027.687399
2002	645600000
2003	617079356.918265
2004	680670000
2005	739500000
2006	950640000
2007	1206440000
2008	1364230000
2009	1054510000
2010	1398490000
2011	2097100000
2012	2243980000
2013	2139050000
2014	2372416833.27286
2015	2191754718.70711
2016	4429383266.08586
2017	3483980000
2018	3385640000
2019	3470000000
2020	3727440000
2021	4187370000
2022	4842502000
