51,379 shares
398,378 shares
44,164 shares
161,122 shares
287,628 shares
31,894 shares
161,601 shares
187,107 shares
175,239 shares
511,296 shares