Year BoP, current US$ 1994 12879093.9993101 1995 -175364269.496902 1996 -102731595.421653 1997 -187817612.813319 1998 -352772462.539461 1999 -115911186.723402 2000 -4886029.92497512 2001 -22574139.8088965 2002 -48029596.8629289 2003 -17576084.1510831 2004 148184329.923476 2005 114196612.190937 2006 27482057.4459927 2007 389940642.822481 2008 296198108.473541 2009 -185399207.753684 2010 67117882.8609699 2011 94189057.8464004 2012 321101994.635408 2013 303593759.91853 2014 -509167077.894794 2015 -265946689.557736 2016 568667264.876085 2017 531954600.38068 2018 290542161.682446 2019 62789882.767379 2020 360737792.155854 2021 120442955.049938 2022 445458740.076791 2023 631580769.278241