101,855 shares
48,603 shares
79,223 shares
67,430 shares
286,895 shares
258,351 shares
460,336 shares
356,357 shares
240,554 shares
279,096 shares