31,203 shares
257,349 shares
323,620 shares
248,486 shares
40,655 shares
356,148 shares
50,862 shares
33,965 shares
33,286 shares
26,227 shares