A group of hikers buy 8 bags of trail mix. Each bag contains 3.5 cups of trail mix . The trail mix is shared evenly among 12 hikers. How many cups of trail mix will each hiker recevie?