291,603 shares
40,222 shares
36,142 shares
75,241 shares
15,684 shares
64,081 shares
22,946 shares
117,814 shares
108,696 shares
29,870 shares