38,903 shares
25,847 shares
25,935 shares
19,545 shares
18,044 shares
33,653 shares
267,279 shares
84,106 shares
336,776 shares
17,825 shares