18,751 shares
24,854 shares
17,644 shares
17,296 shares
243,213 shares
174,121 shares
109,037 shares
374,664 shares
297,701 shares
84,619 shares