107,815 shares
56,533 shares
549,901 shares
215,389 shares
109,688 shares
79,828 shares
175,311 shares
192,713 shares
168,052 shares
61,636 shares