161,369 shares
146,196 shares
114,743 shares
429,007 shares
326,056 shares
112,618 shares
176,616 shares
253,401 shares
138,549 shares
251,059 shares