I think in terms of curriculum, HST is pretty unique among med schools. From what I've been able to gather, HST interviews about 120-150 candidates a year for a class of 30 kids.
No clear idea about how many kids they accept to fill 30. My guess is perhaps 40? 50?