Year BoP, current US$ 1996 39000000 1997 83983013.06 1998 50426500.28 1999 60676926.7 2000 126818916.44 2001 105684605.12 2002 79278742.12 2003 82844954.85 2004 -213096147.09 2005 187044491.78 2006 179726415 2007 249360783.14 2008 152096626.78 2009 237217304.05 2010 242053490.08 2011 255794750.68 2012 207914300.89 2013 322253737.98 2014 231478557.4 2015 461157856.17 2016 273770323.24 2017 379369783.13 2018 439677593.08 2019 369209178.8 2020 4140872731.81 2021 225282905.58 2022 244622870.62 2023 327625934.31