159,875 shares
47,843 shares
43,497 shares
152,598 shares
84,494 shares
187,351 shares
331,674 shares
503,487 shares
235,393 shares
112,410 shares