101,845 shares
48,586 shares
79,207 shares
67,425 shares
286,891 shares
258,348 shares
460,299 shares
356,340 shares
240,550 shares
279,089 shares