80,892 shares
21,213 shares
31,169 shares
253,444 shares
52,011 shares
194,106 shares
536,082 shares
150,597 shares
79,833 shares
50,586 shares