51,396 shares
40,217 shares
14,715 shares
30,128 shares
40,119 shares
192,419 shares
168,444 shares
23,696 shares
95,835 shares
15,745 shares