Year BoP, current US$ 1998 269955405.446772 1999 284672524.26337 2000 263138693.15397 2001 269078830.110895 2002 305143906.311861 2003 383618258.361348 2004 432226981.927228 2005 435565190.74199 2006 466721178.623788 2007 495300302.268406 2008 594952489.314142 2009 640447788.866886 2010 540907837.807333 2011 557218658.047762 2012 513221820.705463 2013 520789654.17986 2014 525086556.631828 2015 573649757.177852 2016 595317376.818812 2017 671507003.977513 2018 734716256.117525 2019 772684180.012747 2020 558224113.5972 2021 738791762.746753 2022 897644032.261564 2023 1097568659.03398