Year BoP, current US$ 1993 348072000 1994 546500000 1995 978900000 1996 819000000 1997 912400000 1998 1027205778.1087564 1999 1475621329.807386 2000 1892631567.7672663 2001 2153301724.3494735 2002 2424597334.660577 2003 2678429887.449679 2004 3442378783.3797383 2005 4093793399.4349 2006 5106985100.937178 2007 4792880767.941441 2008 5128706394.810741 2009 5021059993.550099 2010 6099528507.960445 2011 7952930866.428336 2012 9110024574.642773 2013 10802827719.641457 2014 12311677733.624609 2015 13644764140.43677 2016 14682857445.530077 2017 16273653510.090797 2018 18993772425.949436 2019 21723564324.89355 2020 20899237988.426167 2021 20509136555.02309 2022 25842591243.833755 2023 28241073009.741463