95,768 shares
14,750 shares
42,984 shares
219,305 shares
311,445 shares
14,430 shares
142,871 shares
152,828 shares
55,359 shares
44,689 shares