Worker bees come and go from a hive to collect nectar and pollen from flowers in order to produce honey. Suppose at one point in the day, 140 worker bees leave the hive. During their time away, they visit a total of 8960 flowers. Assuming they all visit the same number of flowers, how many flowers does each bee visit?