297 shares
471 shares
318 shares
317 shares
421 shares
334 shares
279 shares
287 shares
505 shares
528 shares