421,279 shares
85,734 shares
69,016 shares
209,951 shares
109,613 shares
131,348 shares
154,266 shares
82,988 shares
29,920 shares
19,681 shares