Well, there are approximately 1300 seats up for grabs at the top 10. With ~40,000 applicants, that means that about 1 in 30 will end up attending a top 10. I don't have access to the statistics necessary to see their yield, but if let's assume (liberally, I admit), that they each have a 50% yield. That would mean that 1 out of every 15 applicants is accepted to a top school. Or, to put it another way, 6.5% of acceptance letters are written by schools in the top 10. (Please correct me if you can find a real number for their yield).
Also, if there are 1300 seats at the top 10 and about 20,000 total M1 seats, that means that 1 out of every 15 medical students is at a top 10 school as we speak.
P.S. - I'm writing this fairly hastily, so feel free to correct me if my numbers or math is off.