301 shares
296 shares
346 shares
408 shares
397 shares
531 shares
1,045 shares
333 shares
351 shares
1,120 shares