159,872 shares
47,837 shares
43,494 shares
152,584 shares
84,490 shares
187,346 shares
331,671 shares
503,481 shares
235,390 shares
112,406 shares