122,458 shares
695,627 shares
103,340 shares
491,113 shares
296,419 shares
191,043 shares
67,081 shares
50,709 shares
17,517 shares
29,420 shares