249,896 shares
337,648 shares
248,631 shares
219,085 shares
167,837 shares
186,822 shares
154,733 shares
148,664 shares
263,828 shares
145,486 shares