27,931 shares
6,852 shares
27,447 shares
16,905 shares
35,137 shares
40,194 shares
17,439 shares
14,542 shares
18,965 shares
9,630 shares