51,153 shares
39,758 shares
14,672 shares
29,851 shares
40,096 shares
192,302 shares
168,160 shares
23,670 shares
95,624 shares
15,713 shares