421,266 shares
85,727 shares
69,012 shares
209,940 shares
109,610 shares
131,346 shares
154,257 shares
82,983 shares
29,916 shares
19,678 shares