34,975 shares
31,007 shares
35,174 shares
44,371 shares
21,819 shares
15,229 shares
367,609 shares
12,928 shares
16,106 shares
19,584 shares