31,169 shares
43,228 shares
42,790 shares
19,579 shares
19,554 shares
122,264 shares
33,749 shares
26,070 shares
146,947 shares
31,521 shares