29,842 shares
27,529 shares
18,186 shares
11,803 shares
10,243 shares
29,976 shares
23,190 shares
15,765 shares
79,817 shares
10,275 shares