57,518 shares
103,100 shares
281,093 shares
52,036 shares
260,452 shares
127,759 shares
209,971 shares
164,752 shares
298,232 shares
31,608 shares