Year BoP, current US$ 1995 -126600000 1996 -589000000 1997 -558900000 1998 -1051000000 1999 172000000 2000 1256354847.95967 2001 -533514773.947675 2002 -153214258.791615 2003 1496098062.27504 2004 3544189463.7045 2005 6322004051.71502 2006 9734725344.18396 2007 10388580329.9651 2008 21722847597.8088 2009 13012350650.8921 2010 22543014687.3273 2011 42077753327.7535 2012 31304963815.1314 2013 30420332103.2402 2014 20809092206.124 2015 2938881197.60969 2016 6657846380.33749 2017 14815137351.4283 2018 19276723811.6837 2019 14634103953.348 2020 2771607555.29574 2021 22128581996.022 2022 33447020545.4006 2023 18355980576.8979