Year	BoP, current US$
1990	138000000
1991	277000000
1992	136000000
1993	231000000
1994	344000000
1995	479000000
1996	675000000
1997	731000000
1998	886000000
1999	804000000
2000	1079000000
2001	1417000000
2002	1808000000
2003	2200000000
2004	4188000000
2005	5052049714.39451
2006	6973609653.7557
2007	9848568329.89479
2008	12287419124.1267
2009	8472458434.21513
2010	7062596417.56152
2011	6858910125.13586
2012	6192869633.0126
2013	7124164416.84018
2014	6056615932.39506
2015	6335786634.70082
2016	5606330537.726
2017	5153584237.51283
2018	5178686651.752
2019	6211204288.80106
2020	6679428996.90272
2021	6731264625.22544
2022	7269418215.44436
2023	8205810717.12685
