Year	BoP, current US$
2002	470410000
2003	183980000
2004	1293938074.44158
2005	1199583279.71955
2006	1215732595.53871
2007	1696500000
2008	1988536126.80041
2009	2663153246.56063
2010	2940954801.91489
2011	3416017004.38664
2012	3972357588.77371
2013	4327140894.25572
2014	4146773810.41466
2015	4852092859.70146
2016	5370212836.55248
2017	5461635436.38885
2018	5324890035.43009
2019	5047606429.6985
2020	4692227413.57849
2021	4539691987.53942
2022	8131875865.66034
2023	9870298517.87484
