28,502 shares
12,494 shares
9,276 shares
21,026 shares
17,865 shares
8,341 shares
13,960 shares
11,543 shares
21,433 shares
22,336 shares