Year BoP, current US$ 1996 128800000 1997 279150000 1998 249595817.36946955 1999 195421195.6010657 2000 874344953.8629543 2001 339657047.9862754 2002 268547280.3840574 2003 516958767.86 2004 692648750.730436 2005 941089553.4741318 2006 1113278139.9290104 2007 1573289181.6506557 2008 1936392294.1561208 2009 1680248126.1636803 2010 2025550705.5987535 2011 1916646839.4089382 2012 2099783261.4999433 2013 3332484929.2716174 2014 2937277703.8268237 2015 2586495761.0660625 2016 2851777414.777871 2017 2889437294.156744 2018 3774409980.0530133 2019 3988639745.9350014 2020 4081160769.144627 2021 5046271700.247873 2022 4760167107.764075 2023 5719942910.197434