24,928 shares
23,014 shares
177,794 shares
70,725 shares
98,513 shares
12,080 shares
224,401 shares
22,367 shares
29,946 shares
256,857 shares