308 shares
285 shares
472 shares
319 shares
281 shares
284 shares
616 shares
440 shares
339 shares
593 shares