421,269 shares
85,728 shares
69,014 shares
209,944 shares
109,610 shares
131,346 shares
154,258 shares
82,983 shares
29,916 shares
19,679 shares