Year BoP, current US$ 1996 578214480634.447 1997 583250053270.238 1998 527470647339.8761 1999 553937788168.557 2000 633934268186.535 2001 545160769998.13 2002 544829673562.58276 2003 620534003774.8252 2004 754335586817.066 2005 819479184930.631 2006 900749086491.0641 2007 1001626293503.324 2008 1083004357064.137 2009 844506170708.605 2010 1071820302891.295 2011 1164214791138.41 2012 1143468463973.131 2013 1071882292293.554 2014 1119748174410.103 2015 1033377577071.41 2016 1077043635143.76 2017 1154300280465.998 2018 1233341756001.132 2019 1218124140370.245 2020 1075409136991.7881 2021 1267664664421.4312 2022 1303683108016.18 2023 1321262952553.767