161,386 shares
146,218 shares
114,764 shares
429,051 shares
326,082 shares
112,631 shares
176,641 shares
253,437 shares
138,562 shares
251,074 shares