58,355 shares
32,326 shares
105,449 shares
27,201 shares
59,357 shares
183,452 shares
89,054 shares
34,676 shares
99,518 shares
40,064 shares