31,233 shares
257,381 shares
323,645 shares
248,519 shares
40,681 shares
356,185 shares
50,887 shares
34,000 shares
33,310 shares
26,261 shares