43,230 shares
27,091 shares
17,595 shares
77,349 shares
46,903 shares
30,334 shares
74,182 shares
23,995 shares
26,281 shares
22,236 shares