312,437 shares
159,917 shares
639,284 shares
436,483 shares
318,576 shares
332,629 shares
231,736 shares
281,378 shares
298,033 shares
216,820 shares