Year BoP, current US$ 1992 -23200000 1993 -42400000 1995 607100000 1996 578000000 1997 651255000 1998 901452990.699923 1999 937141751.951157 2000 505553990.493107 2001 318928833.069241 2002 218968023.601512 2003 244586598.673316 2004 228077424.592419 2005 348895553.030739 2006 422645795.014086 2007 552573225.808075 2008 671364198.844517 2009 525606258.186439 2010 599100632.759025 2011 749499785.780337 2012 857497515.42601 2013 1160367676.87977 2014 1482499745.39297 2015 1712471157.92397 2016 1895667069.79584 2017 2128972948.37163 2018 2786307296.76162 2019 3030892137.22624 2020 2492298113.00797 2021 3627281848.91551 2022 4526360327.91389