Year BoP, current US$ 1993 563890266.262296 1994 84033275.7304184 1995 45605163.2770074 1996 30303367.0407823 1998 71297673.0106625 1999 157919315.170666 2000 91815759.8697484 2001 77739883.1584937 2002 110364130.958877 2003 103062126.609926 2004 182349452.207037 2005 -12600946.0409582 2006 -33857157.2540884 2007 639834296.769295 2008 1136743320.30198 2009 656138722.185335 2010 1391732235.74313 2011 1243110569.2458 2012 1813700027.4792 2013 1422202616.28265 2014 937442185.734452 2015 2854123048.55622 2016 1542838235.84747 2017 112898493.858918 2018 990227513.840664 2019 747220863.86372 2020 804783211.249357 2021 1377935728.67241 2022 1276407466.44075 2023 1396015558.62912