515 shares
423 shares
406 shares
391 shares
382 shares
341 shares
318 shares
306 shares
293 shares
286 shares