31,122 shares
257,240 shares
323,508 shares
248,353 shares
40,572 shares
356,035 shares
50,770 shares
33,879 shares
33,176 shares
26,158 shares