88,944 shares
29,285 shares
149,378 shares
98,614 shares
20,436 shares
16,833 shares
294,605 shares
29,737 shares
281,650 shares
69,630 shares