108,985 shares
31,465 shares
17,046 shares
76,322 shares
69,944 shares
91,580 shares
390,891 shares
18,126 shares
17,690 shares
66,867 shares