194,591 shares
141,665 shares
445,519 shares
509,122 shares
126,471 shares
461,847 shares
161,980 shares
222,823 shares
626,281 shares
399,613 shares