107,531 shares
56,392 shares
549,703 shares
215,200 shares
109,459 shares
79,567 shares
175,129 shares
192,562 shares
167,899 shares
61,463 shares