Year BoP, current US$ 1998 809078501.594332 1999 728054681.836305 2000 590357874.196465 2001 532396573.632545 2002 508041635.856089 2003 533295172.259029 2004 504484101.419573 2005 469502248.2442 2006 392440508.364762 2007 468674803.33981 2008 709981537.632194 2009 679544935.946237 2010 279518856.499801 2011 149671020.25127 2012 135128473.465264 2013 246983297.592469 2014 145161192.984887 2015 109608636.442299 2016 22302912.9201735 2017 -151673363.569452 2018 -117602319.659494 2019 -34106206.1320067 2020 -112690166.989964 2021 -302485223.696936 2022 -284801426.690675 2023 -68466796.743506