Year BoP, current US$ 1996 28160000 1999 2214000 2000 17194129.375979 2001 19304555.4916505 2002 12963255.0619179 2003 25399896.3156405 2004 12188841.25 2005 15131840.3797797 2006 1027108.18064721 2007 20993933.3349145 2008 7257037.81352837 2009 58144060.9708706 2010 53505054 2011 21605724.708234 2012 46212547.9029826 2013 7915726.1288372 2014 -25270973.2910583 2015 30672594.9779523 2016 86769323.6534783 2017 40511210.0004216 2018 28383202.4077724 2019 31875748.996095 2020 17603833.7330254 2021 18819792.5197373 2022 20382456.5835496 2023 19098506.16