122,871 shares
696,067 shares
103,719 shares
491,535 shares
296,851 shares
191,431 shares
67,423 shares
51,057 shares
17,832 shares
29,716 shares