4,394 shares
4,379 shares
4,488 shares
4,261 shares
3,437 shares
29,993 shares
22,115 shares
457,288 shares
188,551 shares
221,081 shares