24,531 shares
312,566 shares
191,608 shares
22,565 shares
26,727 shares
98,416 shares
18,429 shares
345 shares
258 shares
382 shares