122,450 shares
695,609 shares
103,320 shares
491,093 shares
296,402 shares
191,021 shares
67,065 shares
50,698 shares
17,503 shares
29,407 shares