Year BoP, current US$ 1994 763300000 1996 65900000 1999 -2398875.72513407 2000 24949260.4206862 2001 -124667.492543749 2002 -76124.892006679 2003 -249540.57852139 2004 204026358.143173 2005 289689751.589768 2006 228498351.744355 2007 -852590074.169757 2008 419643596.645065 2009 654763078.345554 2010 397730000 2011 684700000 2012 698930000 2013 624020000 2014 1251090000 2015 1556720000 2016 1187740000 2017 604700000 2018 701760000 2019 998610000 2020 1010110000 2021 595280000 2022 815910000 2023 1595240000