155,423 shares
53,602 shares
49,281 shares
117,823 shares
91,373 shares
563,767 shares
171,331 shares
219,659 shares
420,952 shares
250,381 shares