94,922 shares
28,008 shares
419,874 shares
148,545 shares
356,282 shares
100,108 shares
338,062 shares
57,284 shares
50,136 shares
34,466 shares