24,908 shares
22,950 shares
177,727 shares
70,724 shares
98,448 shares
12,013 shares
224,333 shares
22,297 shares
29,877 shares
256,787 shares