161,179 shares
148,094 shares
44,806 shares
478,170 shares
36,395 shares
159,544 shares
304,402 shares
104,847 shares
73,113 shares
437,392 shares