496,209 shares
469,392 shares
266,631 shares
99,266 shares
458,035 shares
394,668 shares
88,493 shares
242,942 shares
190,437 shares
291,440 shares