34,699 shares
30,738 shares
34,934 shares
44,084 shares
21,557 shares
14,963 shares
367,417 shares
12,481 shares
15,832 shares
19,295 shares