Year BoP, current US$ 1996 28882994.4807171 1997 37384864.332497 1998 29363257.9158094 1999 47707316.1946738 2000 24775377.3953744 2001 13339690.9705456 2002 36565461.4830984 2003 74328974.0675347 2004 63035013.4020517 2005 37949366.0208876 2006 90151377.0474736 2007 89069774.4844399 2008 137846290.921478 2009 219814369.087056 2010 313247646.86641 2011 456293261.671748 2012 410689940.903806 2013 381456438.955677 2014 431349776.417421 2015 481790850.410537 2016 623380901.278893 2017 527794045.474725 2018 587843450.249022 2019 511501279.199495 2020 405083022.250769 2021 618499207.742806 2022 721191040.310312 2023 636693363.23167