18,208 shares
18,564 shares
21,443 shares
31,318 shares
41,412 shares
17,845 shares
16,550 shares
19,163 shares
108,026 shares
40,373 shares