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