Year BoP, current US$ 1998 905448442.072639 1999 8557595861.11342 2000 7566240165.08162 2001 7945531725.00273 2002 13569139873.7703 2003 14685857314.1063 2004 14729997088.653 2005 22194383629.1008 2006 21593613023.4157 2007 22595345937.2741 2008 22326049073.8157 2009 16850331869.7344 2010 13434834429.6478 2011 9562795338.19194 2012 2973360215.27036 2013 1658732094.64671 2014 598619137.959015 2015 7393299599.9635 2016 7327348873.28339 2017 3429559927.81987 2018 -765449570.414032 2019 5667629956.78238 2020 6664182475.84547 2021 20534613690.6011 2022 14701762132.2624 2023 3220142520.73607