286 shares
250 shares
331 shares
291 shares
335 shares
253 shares
229 shares
224 shares
281 shares
562 shares