A group of hikers buy 8 bags of trail mix. Each bag contains 3 1/2 cups of trail mix. The trail mix is shared between evenly between 12 hikers. How many cups of trail mix do each hiker receive?