4,278 shares
4,191 shares
4,318 shares
4,083 shares
3,378 shares
29,897 shares
22,084 shares
457,150 shares
188,455 shares
220,990 shares