122,451 shares
695,615 shares
103,322 shares
491,096 shares
296,408 shares
191,024 shares
67,065 shares
50,703 shares
17,505 shares
29,409 shares