23,590 shares
204,556 shares
27,930 shares
24,114 shares
18,482 shares
431,526 shares
15,429 shares
332,001 shares
82,988 shares
35,014 shares