393,542 shares
389,623 shares
377,495 shares
366,659 shares
360,041 shares
359,641 shares
341,865 shares
332,517 shares
299,189 shares
283,238 shares