291,524 shares
40,205 shares
36,131 shares
75,216 shares
15,668 shares
64,066 shares
22,915 shares
117,763 shares
108,611 shares
29,822 shares