95,070 shares
28,142 shares
420,106 shares
148,722 shares
356,484 shares
100,239 shares
338,245 shares
57,435 shares
50,272 shares
34,625 shares