27,134 shares
23,422 shares
15,098 shares
19,123 shares
30,182 shares
16,910 shares
19,288 shares
45,795 shares
29,643 shares
23,713 shares