25,015 shares
23,273 shares
178,035 shares
70,823 shares
98,758 shares
12,311 shares
224,606 shares
22,638 shares
30,270 shares
257,106 shares