166,563 shares
159,236 shares
353,265 shares
300,803 shares
442,183 shares
172,811 shares
160,940 shares
304,622 shares
135,126 shares
122,499 shares