682 shares
639 shares
538 shares
493 shares
419 shares
416 shares
399 shares
355 shares
337 shares
335 shares