109,149 shares
34,190 shares
123,241 shares
71,145 shares
20,576 shares
24,579 shares
292,426 shares
17,522 shares
435,682 shares
91,103 shares