260,330 shares
342,629 shares
50,759 shares
64,094 shares
113,436 shares
243,565 shares
40,638 shares
150,557 shares
45,580 shares
27,913 shares