Year BoP, current US$ 2003 -50000000 2004 52500000 2005 -1200000 2006 -600000 2007 -74870200 2008 36037269.1116873 2009 82096683.0140718 2010 -894421769.197956 2011 -72681664.9476056 2012 -2300390401.1407 2013 160603430.539955 2014 -269964193.569532 2015 -248473858.503062 2016 -487060567.275557 2017 -493138815.392803 2018 -36778230.4570352 2019 -372272315.651403 2020 563274271.040952 2021 24931854.9596846 2022 445132003.580511 2023 817850873.748151