250,009 shares
337,770 shares
248,742 shares
219,263 shares
168,095 shares
186,974 shares
154,856 shares
148,908 shares
263,914 shares
145,675 shares