Year BoP, current US$ 1977 96618.3575345982 1996 31518.3988653376 1999 52683.8006093759 2000 316615.003265716 2001 101146.558256956 2002 396117.558433054 2003 88288.3394490069 2004 450079.332895642 2005 575608.043809996 2006 844549.28127321 2007 2070545.5554578 2008 1728785.56312594 2009 2826017.04736968 2010 993167.19467658 2011 2983179.51373724 2012 2458491.29343687 2013 538887.952882834 2014 2190854.73232623 2015 3838616.24509856 2016 1115301.75197871 2017 9802537.58938877 2018 26729370.5673048 2019 3025656.18770398 2020 2325743.27665395 2021 7417441.47557654 2022 3241504.08668257 2023 3367883.18959866