4,839 shares
3,583 shares
29,292 shares
30,396 shares
18,941 shares
149,820 shares
240,279 shares
239,868 shares
721,220 shares
229,419 shares