Year	BoP, current US$
1995	190100000
1996	277100000
1997	388800000
1998	391800000
1999	608300000
2000	1392800143.1763
2001	1467750124.74672
2002	1368753655.45663
2003	2018597103.60969
2004	3323274925.66503
2005	6548973856.87033
2006	11126453037.8789
2007	16760798287.5942
2008	23115557919.6637
2009	15595620099.1786
2010	22076928419.2999
2011	29977069002.5969
2012	30206631986.5093
2013	27468083442.2405
2014	24916749509.8962
2015	13876350731.8526
2016	15705974875.1837
2017	20586800527.6161
2018	24581502904.405
2019	25240926058.3877
2020	17141482767.0715
2021	26392164382.6848
2022	29232534635.5295
2023	30082554673.1904
