27,029 shares
23,394 shares
15,076 shares
18,872 shares
29,869 shares
16,693 shares
19,012 shares
45,772 shares
29,626 shares
23,573 shares