Question: how many bank of america atms are there?
Answer: 15,900