122,390 shares
695,563 shares
103,290 shares
491,077 shares
296,370 shares
191,014 shares
67,048 shares
50,651 shares
17,497 shares
29,406 shares