Year BoP, current US$ 1996 -95060187.997086 1997 -118606598.586348 1998 43307690.0516789 1999 141714950.837622 2000 279166959.077384 2001 85651152.1501279 2002 -131203658.264518 2003 55362659.2468773 2004 28033099.0236019 2005 410554207.525809 2006 383719613.769521 2007 189192219.571668 2008 -79985765.1012729 2009 146946456.159053 2010 78112161.5813662 2011 132794167.691522 2012 184670735.325834 2013 -47543444.9459892 2014 660100570.313114 2015 -45583315.9005454 2016 373952458.490011 2017 -155378539.848983 2018 650599831.234479 2019 415099825.43136 2020 -74964270.6599532 2021 367404733.910233 2022 95444402.4291604 2023 687113984.137957