376 shares
374 shares
325 shares
354 shares
304 shares
284 shares
253 shares
305 shares
306 shares
510 shares