Year	BoP, current US$
1995	114100000
1996	-335100000
1997	-276400000
1998	-801200000
1999	343700000
2000	2226704907.544
2001	1147160764.8
2002	2177356037.66667
2003	3762444605.58766
2004	6790813031.685
2005	11755978708.3299
2006	15868918168.6576
2007	18831830201.0342
2008	28649360845.0772
2009	18990399474.1173
2010	29792593513.0969
2011	48712961772.3147
2012	40218605313.8593
2013	38533268528.9646
2014	27652554781.4734
2015	7715879997.42975
2016	10470435945.9458
2017	18468313432.3739
2018	24038418198.1711
2019	18420781890.5099
2020	6008985046.23818
2021	24228119358.2444
2022	34997154404.9149
2023	20168398932.8404
