4,878 shares
4,817 shares
4,767 shares
4,549 shares
3,726 shares
30,285 shares
22,429 shares
457,651 shares
188,860 shares
221,301 shares