331,022 shares
85,693 shares
185,898 shares
84,597 shares
61,629 shares
71,822 shares
85,286 shares
288,233 shares
269,886 shares
221,028 shares