509 shares
507 shares
472 shares
465 shares
459 shares
439 shares
432 shares
423 shares
417 shares
405 shares