598,671 shares
40,623 shares
26,527 shares
261,586 shares
31,529 shares
54,481 shares
55,649 shares
40,273 shares
16,764 shares
28,694 shares