58,336 shares
32,322 shares
105,371 shares
27,170 shares
59,308 shares
183,410 shares
89,053 shares
34,590 shares
99,452 shares
40,043 shares