42,942 shares
32,536 shares
28,173 shares
23,662 shares
20,863 shares
19,369 shares
16,703 shares
6,429 shares
5,542 shares
5,064 shares