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