Year	BoP, current US$
1977	116400000
1978	139400000
1979	149500000
1980	125300000
1981	96900000
1982	66100000
1983	34200000
1984	31600000
1985	21000000
1986	76200000
1987	195900000
1988	227700000
1989	255100000
1990	237600000
1991	276700000
1992	406200000
1993	371400000
1994	456400000
1995	508200000
1996	537100000
1997	628800000
1998	742900000
1999	754400000
2000	908200000
2001	1024301526.13373
2002	2077731169.53396
2003	2558850702.23503
2004	3156900000
2005	3614900000
2006	4305700000
2007	4865200000
2008	5204838780
2009	4749822860
2010	5162897900
2011	5316731150
2012	5802181050
2013	5888292470
2014	6499170380
2015	7252995320
2016	8111388300
2017	9091805870
2018	10173713520
2019	11353800240
2020	12119498940
2021	16338953030
2022	19263060170
2023	21077806120
