18,623 shares
24,710 shares
17,500 shares
17,143 shares
243,031 shares
173,923 shares
108,859 shares
374,487 shares
297,591 shares
84,466 shares