Year BoP, current US$ 1992 5611700000 1993 4918300000 1994 5919400000 1995 7337300000 1996 7369900000 1997 7518500000 1998 8211400000 1999 7859300000 2000 8760700000 2001 9286800000 2002 10423000000 2003 12850400000 2004 16006500000 2005 18074600000 2006 21773957863.5025 2007 27567017360.9776 2008 29556395400.2694 2009 22716656633.6826 2010 24678824415.582 2011 29298353461.4804 2012 27313355358.0535 2013 28754693017.0319 2014 30352816552.2317 2015 26566954535.7931 2016 27537204187.7261 2017 32080550351.876 2018 36376509125.4317 2019 35830422177.1621 2020 33863930578.3807 2021 41669931778.1791 2022 44854614944.9522 2023 44670010962.3781