88,945 shares
29,285 shares
149,378 shares
98,616 shares
20,436 shares
16,836 shares
294,606 shares
29,737 shares
281,652 shares
69,630 shares