31,108 shares
43,220 shares
42,781 shares
19,574 shares
19,545 shares
122,255 shares
33,739 shares
26,063 shares
146,923 shares
31,495 shares