108,976 shares
31,455 shares
17,029 shares
76,312 shares
69,942 shares
91,558 shares
390,865 shares
18,112 shares
17,677 shares
66,860 shares