I dunno about 95%, but when I interviewed there last month, one of the students giving us the tour had some connections with the adcoms, he said something very similar, about how nova accepts pretty much "Most students who nova interviews usually get accepted"....
I guess, if 400 interview, and the class size is 110, then AT LEAST AT LEAST AT LEAST 200-300 acceptance letters were sent out.