108,839 shares
31,188 shares
16,806 shares
76,078 shares
69,847 shares
91,351 shares
390,391 shares
17,706 shares
17,615 shares
66,776 shares