25,070 shares
23,351 shares
178,121 shares
70,848 shares
98,830 shares
12,385 shares
224,703 shares
22,729 shares
30,346 shares
257,191 shares