MCMAHON JOHN J JR — Insider transactions, Director at PROASSURANCE CORP / ALABAMA NATIONAL BANCORPORATION | InsiderLens