27,030 shares
23,395 shares
15,076 shares
18,874 shares
29,872 shares
16,694 shares
19,017 shares
45,772 shares
29,626 shares
23,574 shares