23,897 shares
204,898 shares
28,082 shares
24,526 shares
18,782 shares
431,753 shares
15,799 shares
332,079 shares
83,359 shares
35,169 shares