107,515 shares
9,633 shares
12,708 shares
7,944 shares
25,416 shares
24,018 shares
17,912 shares
14,205 shares
15,606 shares
23,863 shares