51,237 shares
40,213 shares
14,704 shares
29,972 shares
40,116 shares
192,397 shares
168,299 shares
23,689 shares
95,702 shares
15,738 shares