Stanford apps up 5% from last year