18,330 shares
24,353 shares
17,209 shares
16,824 shares
242,685 shares
173,591 shares
108,522 shares
374,121 shares
297,230 shares
84,075 shares