302,311 shares
234,017 shares
176,496 shares
328,857 shares
297,646 shares
249,110 shares
343,022 shares
154,361 shares
207,744 shares
199,069 shares