28,281 shares
19,742 shares
14,400 shares
28,467 shares
14,180 shares
7,880 shares
19,076 shares
21,960 shares
389,871 shares
34,126 shares