4,804 shares
3,555 shares
29,254 shares
30,370 shares
18,908 shares
149,785 shares
240,248 shares
239,824 shares
721,183 shares
229,383 shares