27,156 shares
23,431 shares
15,104 shares
19,190 shares
30,242 shares
16,931 shares
19,320 shares
45,801 shares
29,649 shares
23,742 shares