Year BoP, current US$ 1995 59000000 1996 58400000 1997 74600000 1998 122400000 1999 156700000 2000 249008280 2001 238459375 2002 113740110.581984 2003 -164672049 2004 -488155730.540616 2005 -408028043.700107 2006 -1207441802.15127 2007 -2209605845.41461 2008 -1060056791.88269 2009 -729173901.598397 2010 -489243714.472493 2011 -265149108.447058 2012 -559288460.158026 2013 -745394553.062346 2014 -960567268.066428 2015 -1300478103.69845 2016 -172697616.898834 2017 -103357641.188565 2018 918176585.322097 2019 1062788115.52369 2020 1345703847.11042 2021 -634645984.101092 2022 -839779513.907712 2023 -1020450878.62201