154,236 shares
263,646 shares
120,040 shares
356,298 shares
42,623 shares
401,567 shares
173,426 shares
102,357 shares
265,267 shares
165,479 shares