34,518 shares
348,217 shares
115,737 shares
93,216 shares
32,484 shares
149,246 shares
92,106 shares
38,745 shares
69,494 shares
42,808 shares