Year BoP, current US$ 1993 566176.554405049 1994 4557730.75939657 1995 6240000 1996 15925000 1997 30477500 1998 11350000 1999 8897500 2000 121547500 2001 -16275000 2002 5583273.89069894 2003 4245396.0171506 2004 7961686.31421384 2005 143983316.11862 2006 119742467.092168 2007 -166157830.81782 2008 2532352.80658927 2009 -2244225.84977999 2010 36554324.7922067 2011 8739712.69094875 2012 -52938712.987122 2013 -14565494.0924296 2014 16345554.3579713 2015 -44117708.400215 2016 52970469.540425 2017 32248531.0649779 2018 -9901622.43681277 2019 -19553749.8300859 2020 430846387.599892 2021 -56996144.6414147 2022 -12551024.7159077 2023 -8304808.15330265