109,217 shares
34,277 shares
123,350 shares
71,161 shares
20,659 shares
24,677 shares
292,498 shares
17,527 shares
435,814 shares
91,130 shares