Year BoP, current US$ 1996 213060000 1997 290260000 1998 348872025 1999 463636035.172 2000 609042234.64 2001 337784656.4 2002 494417277.17 2003 729677657.321771 2004 773416365.327873 2005 1043752871.3962 2006 1225431215.1276 2007 1371878417.18531 2008 1446405592.42513 2009 1593813599.54875 2010 1789819876.63089 2011 2065949968.86594 2012 2082190551.21985 2013 2055567150.84909 2014 2120921499.73231 2015 1776200946.40196 2016 1771514383.47792 2017 1969899438.03509 2018 2162119370.11787 2019 2010222492.22118 2020 1691995316.28373 2021 2394534314.99409 2022 2615355010.65585 2023 2905968882.95891