Year BoP, current US$ 1995 57809321.9062298 1996 -85047198.9616972 1997 139165499.729737 1998 -59239129.2959367 1999 132890028.502243 2000 325587886.703141 2001 73374965.1053502 2002 34210516.1431393 2003 123822595.028799 2004 316979201.063252 2005 160501406.541982 2006 1342587793.41034 2007 1781322446.25681 2008 2459504299.46435 2009 -962986222.239606 2010 1370028919.28642 2011 4185529225.38605 2012 1105832066.89394 2013 2232675908.06232 2014 213520808.650587 2015 -8428845766.93753 2016 -992410843.612668 2017 1294781737.06938 2018 318675623.946505 2019 642373814.332079 2020 75627854.9954405 2021 1333054604.67512 2022 2151262777.89502 2023 2377908572.91811