80,893 shares
21,213 shares
31,169 shares
253,459 shares
52,011 shares
194,106 shares
536,092 shares
150,600 shares
79,839 shares
50,586 shares