34,583 shares
27,812 shares
69,226 shares
124,781 shares
21,255 shares
58,835 shares
25,848 shares
23,452 shares
139,468 shares
14,226 shares