377,712 shares
373,770 shares
362,539 shares
360,336 shares
352,063 shares
339,785 shares
335,581 shares
332,492 shares
329,480 shares
328,943 shares