58,423 shares
32,336 shares
105,514 shares
27,242 shares
59,431 shares
183,518 shares
89,070 shares
34,784 shares
99,621 shares
40,109 shares