287 shares
298 shares
279 shares
280 shares
246 shares
908 shares
509 shares
469 shares
450 shares
318 shares