Year BoP, current US$ 1994 11014080000 1995 10652980000 1996 15464730000 1997 8212410000 1998 12197530000 1999 29970120000 2000 52049520000 2001 37160460000 2002 34807650000 2003 46684100000 2004 72332370000 2005 104559590000 2006 123739550000 2007 106729110000 2008 157205870000 2009 95630270000 2010 120874760000 2011 163398060000 2012 145076240000 2013 122306910000 2014 133652970000 2015 111245900000 2016 66256050000 2017 83234750000 2018 164976050000 2019 129328030000 2020 76653160000 2021 172794030000 2022 293324620000 2023 86817240000