274,486 shares
283,247 shares
429,801 shares
248,708 shares
464,823 shares
150,314 shares
187,696 shares
265,163 shares
401,687 shares
128,720 shares