49,955 shares
53,599 shares
106,638 shares
66,915 shares
168,540 shares
279,847 shares
36,593 shares
41,224 shares
326,887 shares
154,123 shares