329,149 shares
24,203 shares
33,451 shares
21,916 shares
29,970 shares
21,646 shares
18,683 shares
15,545 shares
10,596 shares
46,490 shares