31,024 shares
36,885 shares
19,693 shares
42,039 shares
45,902 shares
11,914 shares
17,988 shares
15,852 shares
16,913 shares
19,079 shares