482,840 shares
449,829 shares
445,486 shares
443,180 shares
414,390 shares
410,645 shares
380,747 shares
376,682 shares
360,166 shares
335,716 shares