315 shares
263 shares
300 shares
325 shares
285 shares
946 shares
288 shares
306 shares
261 shares
337 shares