101,857 shares
48,604 shares
79,225 shares
67,432 shares
286,896 shares
258,351 shares
460,344 shares
356,358 shares
240,555 shares
279,097 shares