34,698 shares
30,737 shares
34,932 shares
44,083 shares
21,557 shares
14,960 shares
367,417 shares
12,480 shares
15,832 shares
19,295 shares