31,205 shares
257,349 shares
323,620 shares
248,488 shares
40,658 shares
356,151 shares
50,863 shares
33,968 shares
33,286 shares
26,229 shares