154,908 shares
52,896 shares
48,835 shares
117,150 shares
90,861 shares
563,401 shares
170,575 shares
219,306 shares
420,663 shares
250,175 shares