Year	BoP, current US$
1996	213060000
1997	290260000
1998	348872025
1999	463636035.172
2000	609042234.64
2001	337784656.4
2002	494417277.17
2003	729677657.321771
2004	773416365.327873
2005	1043752871.3962
2006	1225431215.1276
2007	1371878417.18531
2008	1446405592.42513
2009	1593813599.54875
2010	1789819876.63089
2011	2065949968.86594
2012	2082190551.21985
2013	2055567150.84909
2014	2120921499.73231
2015	1776200946.40196
2016	1771514383.47792
2017	1969899438.03509
2018	2162119370.11787
2019	2010222492.22118
2020	1691995316.28373
2021	2394534314.99409
2022	2615355010.65585
2023	2905968882.95891
