Year BoP, current US$ 1998 2869598898.26132 1999 10665499440.448 2000 7544767609.42816 2001 10391654657.5882 2002 13128959284.7968 2003 17408758879.328 2004 16822246081.6072 2005 21574646019.8116 2006 24555234186.2004 2007 27554630254.0676 2008 32872053517.7079 2009 21155607433.43 2010 16012190299.7133 2011 13808455084.0429 2012 4147336654.68085 2013 4190681086.76459 2014 4057155167.75086 2015 10264062287.5864 2016 12688130481.0545 2017 15621074373.1757 2018 13514401799.9993 2019 21253125996.6558 2020 24125744350.2673 2021 43658556610.683 2022 36525097470.9648 2023 35365785709.9537