318 shares
312 shares
301 shares
299 shares
298 shares
297 shares
296 shares
285 shares
279 shares
272 shares