25,290 shares
23,418 shares
178,312 shares
70,934 shares
99,000 shares
12,452 shares
224,748 shares
22,800 shares
30,418 shares
257,263 shares