51,156 shares
39,759 shares
14,672 shares
29,861 shares
40,097 shares
192,306 shares
168,168 shares
23,670 shares
95,625 shares
15,713 shares