166,635 shares
159,254 shares
353,478 shares
301,065 shares
442,423 shares
173,024 shares
161,143 shares
304,703 shares
135,289 shares
122,659 shares