Year BoP, current US$ 1999 13504171682.0368 2000 8427117295.18081 2001 5114125511.46644 2002 10333088181.549 2003 14349316381.8168 2004 20483556910.2439 2005 14238838428.3793 2006 11738581781.2878 2007 5411925866.71469 2008 14311776847.7732 2009 17092243161.9985 2010 14578529643.0014 2011 15318166643.4726 2012 8060899406.05738 2013 22881697525.2515 2014 14086720800.4371 2015 20441823104.442 2016 1646606425.13473 2017 -21716178009.6916 2018 -39560080098.4615 2019 -28261776852.4078 2020 4664910671.38331 2021 57251072833.6943 2022 158710443628.019 2023 40414708505.1723