29,542 shares
29,177 shares
46,354 shares
13,950 shares
10,197 shares
23,933 shares
10,580 shares
12,553 shares
12,506 shares
9,327 shares