90,529 shares
64,354 shares
316,846 shares
182,898 shares
50,233 shares
76,894 shares
61,853 shares
129,139 shares
51,816 shares
105,244 shares