58,423 shares
32,336 shares
105,528 shares
27,273 shares
59,465 shares
183,548 shares
89,074 shares
34,807 shares
99,647 shares
40,143 shares