Year	BoP, current US$
2000	45311853.5012
2001	106020000
2002	118940000
2003	117820000
2004	114810000
2005	126340000
2006	165900000
2007	247200000
2008	310500000
2009	324700000
2010	348300000
2011	440220000
2012	672914000
2013	718662065.646562
2014	747900217.692687
2015	804862002.136112
2016	858350438.972281
2017	925665482.317095
2018	994971000
2019	1054035000
2020	994802008.706687
2021	1200700000
2022	1097091809.38393
2023	916674337.9925
