BARNES JOHN P — Insider transactions, Director at M&T BANK CORP / CHITTENDEN CORP /VT/ | InsiderLens