108,896 shares
31,285 shares
16,861 shares
76,111 shares
69,881 shares
91,468 shares
390,670 shares
17,897 shares
17,620 shares
66,837 shares