Year BoP, current US$ 1995 60030380.3401196 1996 155824745.020699 1997 117049048.869611 1998 188708930.946261 1999 29412682.0509997 2000 270204802.57606 2001 316848704.509193 2002 190614737.776718 2003 -27455615.9561982 2004 75176782.7253516 2005 740463300.687734 2006 747913238.991501 2007 998744350.682524 2008 1673303456.40386 2009 2285827921.91088 2010 2381766562.94148 2011 3323484055.24085 2012 3282546435.18103 2013 5145648212.63108 2014 5077412407.50231 2015 5685510652.94333 2016 -19672580.9718305 2017 1202525307.28272 2018 3614835005.40087 2019 3062120033.26097 2020 3284234782.09844 2021 4454562930.97176 2022 3790877370.49048 2023 2016300669.35272