Year BoP, current US$ 1994 1388530000 1995 859990000 1996 846300000 1997 1159100000 1998 1043214000 1999 1168485000 2000 1212828000 2001 787198737 2002 876864379 2003 882844096 2004 689721519 2005 716561634 2006 728882449 2007 920157427 2008 815755485 2009 687044366 2010 607154406 2011 704342050 2012 725411597 2013 887870839 2014 972445637 2015 1000713246 2016 895563303 2017 924878628 2018 1057952844 2019 1313522122 2020 1289591949 2021 1617056192 2022 1659523374 2023 1640186081