Year	BoP, current US$
1994	662080000
1995	897720000
1996	1028160000
1997	1135050000
1998	876060000
1999	671710000
2000	699460000
2001	809340000
2002	984490000
2003	1277650000
2004	1664250000
2005	1871490000
2006	1927960000
2007	2455520000
2008	3055950000
2009	2300050000
2010	2718551249.64333
2011	3673986062.16333
2012	3754690000
2013	4202310000
2014	4073910000
2015	3304620000
2016	3371770000
2017	3998890000
2018	4449590000
2019	4684680000
2020	4078480000
2021	5107180000
2022	6878630000
2023	6959300000
