4,350 shares
4,256 shares
4,452 shares
4,186 shares
3,416 shares
29,970 shares
22,093 shares
457,252 shares
188,538 shares
221,065 shares