25,558 shares
135,137 shares
175,890 shares
147,638 shares
322,202 shares
24,423 shares
34,803 shares
21,755 shares
50,689 shares
19,972 shares