Year BoP, current US$ 1996 -7220000 1997 -15758800 1998 15944000 1999 -1640000 2000 18868760.8171489 2001 5710093.6090955 2002 -1555182.48180069 2003 -260345.564425926 2004 2757763.81964186 2005 2789183.60905935 2006 -9353004.74096172 2007 8005254.79474584 2008 -11959925.8179122 2009 4168083.36023515 2010 -18299902.978233 2011 8357151.82318582 2012 -834407.27491822 2013 -689445536.434187 2014 38353674.5448023 2015 -235401572.350259 2016 -33712091.4263972 2017 80687873.6531827 2018 39904440.1394008 2019 -28859828.9435775 2020 43674072.5078935 2021 -672026508.198996 2022 1355929977.1575 2023 -58150478.251654