307 shares
180 shares
299 shares
178 shares
242 shares
515 shares
250 shares
254 shares
245 shares
249 shares