Year BoP, current US$ 1997 -134576267.780216 2002 -14989200.2718947 2003 43567095.1714113 2004 52406685.9683373 2005 30439851.7121187 2006 30238228.0737264 2007 27974624.8286318 2008 25494143.0884222 2009 25728188.2995021 2010 30763678.0682488 2011 33326106.1832946 2012 29138093.6373284 2013 25239151.0610122 2014 21761207.9484841 2015 19138185.9731857 2016 16438657.7637197 2017 18457584.6618689 2018 17954887.9986459 2019 16899067.3777317 2020 14291378.8454152 2021 15219058.4922101 2022 -1901214133.06569 2023 12795207.1118955