295 shares
266 shares
358 shares
343 shares
312 shares
287 shares
332 shares
703 shares
311 shares
290 shares