Year BoP, current US$ 1991 -70935053.6994964 1995 65694173.822407 1996 55648059.9758851 1997 247458946.970413 1998 90668361.4055622 1999 48971934.432235 2000 103409340.821618 2001 83277565.9346587 2002 124691432.238863 2003 149296123.725517 2004 187768485.019841 2005 323633558.172958 2006 212244381.665386 2007 209654434.659582 2008 272079038.220538 2009 227152588.467748 2010 234161986.643578 2011 264475662.540583 2012 264695013.72078 2013 290877230.819136 2014 225815038.726333 2015 174231192.226162 2016 118130431.505587 2017 200232308.167316 2018 229098116.556777 2019 210490444.832249 2020 228294145.416245 2021 178729660.24531 2022 162367916.761364 2023 -382231557.100726