34,641 shares
348,334 shares
115,841 shares
93,339 shares
32,571 shares
149,459 shares
92,238 shares
38,885 shares
69,601 shares
42,894 shares