34,519 shares
30,593 shares
34,777 shares
44,056 shares
21,372 shares
14,921 shares
367,230 shares
12,444 shares
15,638 shares
18,903 shares