In a recent survey, a group of 100 people were asked about the number of books they read in a year. The results were summarized as follows:
0-1 books: 10 respondents
2-5 books: 40 respondents
6-10 books: 30 respondents
More than 10 books: 20 respondents
Calculate the mean number of books read based on the responses given in the survey. For the purpose of calculation, assume the midpoint of each range for those who read between 0 to 10 books. For those who read more than 10 books, consider 12 books as a rough estimate.