27,029 shares
23,395 shares
15,076 shares
18,874 shares
29,872 shares
16,693 shares
19,016 shares
45,772 shares
29,626 shares
23,574 shares