Stanford Yield

http://news.stanford.edu/2016/03/25/admit-admission-announce-032516/

Since they originally admitted 2063, looks like they accepted 51 off the waitlist.

The yield off the original numbers (1699/2063) is 82.35%