4,707 shares
3,544 shares
29,230 shares
30,349 shares
18,890 shares
149,737 shares
240,231 shares
239,759 shares
721,101 shares
229,365 shares