101,858 shares
48,605 shares
79,229 shares
67,432 shares
286,898 shares
258,351 shares
460,351 shares
356,360 shares
240,555 shares
279,098 shares