95,688 shares
14,677 shares
42,924 shares
219,231 shares
311,284 shares
14,313 shares
142,805 shares
152,582 shares
55,273 shares
44,680 shares