4,317 shares
4,226 shares
4,420 shares
4,129 shares
3,385 shares
29,967 shares
22,088 shares
457,221 shares
188,532 shares
221,062 shares