122,404 shares
695,581 shares
103,296 shares
491,084 shares
296,381 shares
191,015 shares
67,058 shares
50,657 shares
17,502 shares
29,406 shares