Year BoP, current US$ 1995 31204949805.12805 1996 36428992925.53286 1997 37260986692.03537 1998 35863586311.708496 1999 35830900665.5915 2000 45946519039.60067 2001 43116902526.784004 2002 38836445442.417 2003 56123180321.0857 2004 70369886683.06522 2005 160070749628.1609 2006 240222708355.8197 2007 349760128308.4604 2008 410740139988.4453 2009 308269768318.84796 2010 366835629537.3001 2011 400670594865.87616 2012 412443092066.6765 2013 441312401290.49384 2014 512445878667.4079 2015 464431353459.11566 2016 481180233705.83307 2017 598980026546.0184 2018 600363038943.6547 2019 661414500547.512 2020 585630128761.6884 2021 774064087592.1145 2022 707914476309.6312 2023 762436705089.0217