90,508 shares
64,350 shares
316,838 shares
182,891 shares
50,227 shares
76,861 shares
61,850 shares
129,135 shares
51,814 shares
105,239 shares