287,329 shares
65,487 shares
112,872 shares
67,218 shares
403,117 shares
527,346 shares
269,705 shares
176,887 shares
253,665 shares
58,308 shares