Year	BoP, current US$
1995	15966000
1996	27182000
1997	32265000
1998	51573000
1999	56010000
2000	391365000
2001	408656000
2002	421822000
2003	494657000
2004	765928000
2005	1847444000
2006	2960592000
2007	5407170000
2008	5861154000
2009	4070582000
2010	4142615000
2011	5878555000
2012	5418421000
2013	5156957000
2014	4255554000
2015	3286043000
2016	3392980000
2017	3044555000
2018	4090400000
2019	3650482783.63323
2020	2311825000
2021	3134476000
2022	7028962000
2023	5168227000
