256 shares
336 shares
1,132 shares
310 shares
313 shares
241 shares
949 shares
513 shares
486 shares
499 shares