108,921 shares
31,318 shares
16,892 shares
76,156 shares
69,904 shares
91,499 shares
390,805 shares
18,022 shares
17,658 shares
66,855 shares