51,351 shares
398,358 shares
44,156 shares
161,122 shares
287,596 shares
31,864 shares
161,591 shares
187,095 shares
175,217 shares
511,295 shares