523 shares
429 shares
410 shares
380 shares
358 shares
325 shares
319 shares
307 shares
286 shares
283 shares