260,327 shares
342,628 shares
50,759 shares
64,094 shares
113,435 shares
243,565 shares
40,638 shares
150,557 shares
45,580 shares
27,913 shares