Year BoP, current US$ 1979 15181000000 1980 20875000000 1981 26061000000 1982 26218000000 1983 27217000000 1984 30192000000 1985 27741000000 1986 22043000000 1987 27529000000 1988 28968000000 1989 33051000000 1990 38484000000 1991 39774000000 1992 41534000000 1993 44960000000 1994 50737270000 1995 63142290000 1996 75370878000 1997 84319218000 1998 129200335000 1999 148095816000 2000 179876114959 2001 171480742850 2002 176849075753 2003 180827464407 2004 205549766653 2005 234082764566 2006 270740251499 2007 295280779345 2008 316237593008 2009 250818245588 2010 320979993449 2011 373594340249 2012 396157428514 2013 408130762236 2014 428907843992 2015 413808577565 2016 408420912900 2017 447850514897 2018 491303164650 2019 505102177921 2020 445859223696 2021 537714223105 2022 630384401313 2023 649312222317