34,642 shares
30,709 shares
34,895 shares
44,075 shares
21,489 shares
14,930 shares
367,355 shares
12,459 shares
15,752 shares
19,024 shares