335 shares
331 shares
326 shares
320 shares
313 shares
293 shares
289 shares
287 shares
269 shares
256 shares