258 shares
241 shares
347 shares
389 shares
257 shares
428 shares
412 shares
380 shares
376 shares
54 shares