329,135 shares
24,196 shares
33,444 shares
21,907 shares
29,965 shares
21,639 shares
18,677 shares
15,540 shares
10,591 shares
46,478 shares