102,332 shares
49,238 shares
79,752 shares
67,932 shares
287,413 shares
258,883 shares
461,035 shares
356,895 shares
241,094 shares
279,693 shares