286 shares
279 shares
159 shares
295 shares
170 shares
152 shares
166 shares
144 shares
1,042 shares
283 shares