30,957 shares
19,447 shares
34,289 shares
21,505 shares
57,873 shares
14,490 shares
26,087 shares
25,096 shares
171,374 shares
13,341 shares