5,146 shares
4,001 shares
29,683 shares
30,753 shares
19,303 shares
150,220 shares
240,612 shares
240,260 shares
721,623 shares
229,747 shares