98,632 shares
507,571 shares
398,910 shares
53,081 shares
352,149 shares
155,606 shares
84,617 shares
244,513 shares
144,934 shares
287,460 shares