Year BoP, current US$ 1996 1320000 1997 3250000 1998 5083708.992912721 1999 5909744.76850206 2000 13568940.638831832 2001 15254425.60855556 2002 15801373.06763627 2003 32133476.98963394 2004 72421542.78813519 2005 42604229.54990304 2006 63358107.26091232 2007 104880206.72678547 2008 169467631.76148212 2009 239382012.61992452 2010 229782455.8243983 2011 243101187.99018374 2012 224275745.533934 2013 397738682.92439145 2014 335779279.9923971 2015 267065668.98210374 2016 267718397.95108107 2017 310713590.83039737 2018 449645312.75197643 2019 499190387.4147472 2020 603414047.262791 2021 782874050.8367978 2022 669372767.8484925 2023 864547885.3689377