269 shares
293 shares
379 shares
711 shares
338 shares
535 shares
331 shares
500 shares
1,661 shares
326 shares