Year BoP, current US$ 1993 -900000 1994 -37000000 1995 173000000 1996 -77000000 1997 186100000 1998 342400000 1999 -185900000 2000 444200000 2001 183300000 2002 -244299999.999998 2003 85400000.0000001 2004 318100000.000006 2005 126599999.999999 2006 -286499999.999998 2007 529400000 2008 -194300000.000001 2009 433600000.000003 2010 705199999.999994 2011 1034400000.00001 2012 897300000.000007 2013 -935300000.000002 2014 -450700000.000008 2015 504299999.999996 2016 858999999.999999 2017 584400000.000004 2018 179300000.000001 2019 656099999.999998 2020 -184800000.000001 2021 -104236960.590005 2022 542571762.309999 2023 376232739.089998