340 shares
327 shares
321 shares
318 shares
316 shares
306 shares
302 shares
291 shares
288 shares
284 shares