31,170 shares
43,228 shares
42,790 shares
19,580 shares
19,554 shares
122,265 shares
33,750 shares
26,071 shares
146,948 shares
31,522 shares