31,201 shares
257,338 shares
323,611 shares
248,471 shares
40,653 shares
356,138 shares
50,852 shares
33,958 shares
33,277 shares
26,222 shares