34,560 shares
348,280 shares
115,787 shares
93,271 shares
32,523 shares
149,402 shares
92,184 shares
38,813 shares
69,545 shares
42,839 shares