115,216 shares
148,546 shares
67,835 shares
141,200 shares
299,445 shares
189,466 shares
138,549 shares
344,206 shares
102,906 shares
177,924 shares