18,698 shares
24,803 shares
17,595 shares
17,244 shares
243,154 shares
174,048 shares
108,965 shares
374,619 shares
297,677 shares
84,570 shares