94,920 shares
28,006 shares
419,868 shares
148,541 shares
356,270 shares
100,107 shares
338,059 shares
57,283 shares
50,134 shares
34,465 shares