323 shares
297 shares
250 shares
241 shares
305 shares
257 shares
283 shares
286 shares
251 shares
274 shares