Year BoP, current US$ 1994 66127690000 1995 81175810000 1996 88500570000 1997 85945190000 1998 73742200000 1999 69656950000 2000 99219930000 2001 96552830000 2002 102068250000 2003 129060080000 2004 177860570000 2005 240024070000 2006 297481400000 2007 346530500000 2008 466297990000 2009 297154640000 2010 392674230000 2011 515409100000 2012 527433960000 2013 521835490000 2014 496806100000 2015 341419050000 2016 281709010000 2017 352941420000 2018 443914670000 2019 419721420000 2020 333529560000 2021 494161150000 2022 592076510000 2023 424223080000