4,748 shares
3,549 shares
29,236 shares
30,357 shares
18,893 shares
149,740 shares
240,236 shares
239,765 shares
721,155 shares
229,372 shares