259 shares
628 shares
418 shares
438 shares
424 shares
428 shares
500 shares
430 shares
448 shares
303 shares