Year BoP, current US$ 1996 14400000 1997 33790000 1998 19671120 1999 22584400 2000 18450800 2001 22928800 2002 24436508 2003 24692508 2004 132948015.949433 2005 153220232.739308 2006 150768993.230137 2007 204200522.20399 2008 208362205.536754 2009 165021395.908138 2010 203033570.71866 2011 237067834.650384 2012 253751422.60002 2013 289514593.31329 2014 308876252.172512 2015 259923938.491583 2016 253145664.977822 2017 271743995.127949 2018 252406117.26277 2019 270729964.998964 2020 242244837.957402 2021 299529821.677945 2022 424763623.12105 2023 456640757.204748