34,944 shares
66,437 shares
46,847 shares
214,747 shares
19,680 shares
147,295 shares
15,982 shares
114,664 shares
121,702 shares
34,581 shares