50,153 shares
112,022 shares
64,482 shares
34,604 shares
58,782 shares
70,241 shares
330,686 shares
209,566 shares
747,181 shares
71,024 shares