Year	BoP, current US$
1995	1306037000
1996	1805657000
1997	2133383000
1998	2476249000
1999	1974518000
2000	2414879000
2001	2538585000
2002	3531004000
2003	5245905000
2004	6966306000
2005	8657887000
2006	10853054000
2007	14669133000
2008	17081877000
2009	13857507000
2010	14379007000
2011	21585967000
2012	22811490000
2013	24649800000
2014	23974276000
2015	21732523000
2016	19919961000
2017	20149623000
2018	21878505739.1412
2019	21541382188.070534
2020	17943779897.564697
2021	19566226611.3
2022	28303394000
2023	30184666000
