142,175 shares
89,593 shares
33,070 shares
367,417 shares
29,054 shares
140,747 shares
12,480 shares
39,097 shares
16,146 shares
15,831 shares