Year	BoP, current US$
1995	44600000
1996	56700000
1997	73800000
1998	95500000
1999	108600000
2000	253746498.782578
2001	373289083.705496
2002	383886759.875475
2003	414539810.761564
2004	602668937.937202
2005	993427563.441746
2006	1776425689.01372
2007	3815143997.80286
2008	3740241246.09509
2009	3178149680.52188
2010	2701291638.97284
2011	2232002532.08294
2012	2089557315.25432
2013	2320364177.51561
2014	2215564127.05328
2015	2258420727.00247
2016	2256263865.45247
2017	2448334142.1817
2018	2620854024.66929
2019	2516380492.1228
2020	2063807628.58386
2021	2225491747.84346
2022	3679700846.69726
2023	4088600047.15574
