4,860 shares
4,031 shares
4,459 shares
4,584 shares
4,466 shares
20,834 shares
17,738 shares
19,837 shares
294,138 shares
202,056 shares