4,389 shares
4,376 shares
4,486 shares
4,247 shares
3,424 shares
29,979 shares
22,099 shares
457,281 shares
188,547 shares
221,079 shares