356,429 shares
31,142 shares
633,373 shares
112,361 shares
49,643 shares
101,174 shares
100,188 shares
35,000 shares
66,459 shares
41,053 shares