3,776 shares
2,964 shares
4,179 shares
3,707 shares
22,860 shares
412,226 shares
308,736 shares
213,622 shares
206,019 shares
343,509 shares