Year	BoP, current US$
1993	64600000
1994	50900000
1995	107200000
1996	135500000
1997	106100000
1998	120900000
1999	137000000
2000	177100000
2001	202400000
2002	260400000
2003	291700000
2004	390600000
2005	266800000
2006	316600000
2007	330200000
2008	400600000
2009	505500000
2010	885000000
2011	1870900000
2012	1974000000
2013	2090200000
2014	1902800000
2015	1430300000
2016	1546000000
2017	2259800000
2018	2720300000
2019	2667000000
2020	1900900000
2021	2207065122.44
2022	2284483407.58
2023	2846886878.97
