516 shares
495 shares
479 shares
475 shares
421 shares
415 shares
389 shares
382 shares
380 shares
369 shares