99,226 shares
508,227 shares
399,591 shares
53,949 shares
352,767 shares
156,126 shares
85,183 shares
245,099 shares
145,497 shares
287,989 shares