30,956 shares
19,446 shares
34,287 shares
21,505 shares
57,873 shares
14,487 shares
26,087 shares
25,096 shares
171,374 shares
13,341 shares