SHEEHAN JOHN D — Insider transactions, Officer at MYLAN LABORATORIES INC / Mylan N.V. | InsiderLens