58,516 shares
32,348 shares
105,668 shares
27,332 shares
59,563 shares
183,668 shares
89,090 shares
34,953 shares
99,781 shares
40,212 shares