Year BoP, current US$ 1994 8941890000 1995 7437910000 1996 10102520000 1997 -835240000 1998 71060000 1999 22855420000 2000 45382380000 2001 32053820000 2002 27472950000 2003 33128110000 2004 58559840000 2005 84388750000 2006 92315570000 2007 72193020000 2008 103935400000 2009 50383640000 2010 67452200000 2011 97273940000 2012 71282190000 2013 33428200000 2014 57512760000 2015 67777180000 2016 24468810000 2017 32178630000 2018 115679870000 2019 65627250000 2020 35372690000 2021 124953030000 2022 237677710000 2023 50224440000