108,896 shares
31,285 shares
16,867 shares
76,111 shares
69,882 shares
91,469 shares
390,680 shares
17,912 shares
17,622 shares
66,837 shares