80,966 shares
21,282 shares
31,252 shares
253,565 shares
52,103 shares
194,190 shares
536,152 shares
150,659 shares
79,952 shares
50,683 shares