28,464 shares
12,477 shares
9,261 shares
21,000 shares
17,838 shares
8,323 shares
13,942 shares
11,524 shares
21,396 shares
22,307 shares