80,964 shares
21,275 shares
31,248 shares
253,548 shares
52,095 shares
194,172 shares
536,142 shares
150,647 shares
79,940 shares
50,677 shares