31,216 shares
257,361 shares
323,626 shares
248,500 shares
40,667 shares
356,163 shares
50,873 shares
33,984 shares
33,295 shares
26,248 shares