58,423 shares
32,336 shares
105,514 shares
27,242 shares
59,433 shares
183,518 shares
89,070 shares
34,785 shares
99,624 shares
40,109 shares