161,180 shares
148,094 shares
44,807 shares
478,171 shares
36,395 shares
159,545 shares
304,403 shares
104,847 shares
73,113 shares
437,392 shares