516,164 shares
156,141 shares
355,892 shares
117,893 shares
89,713 shares
537,136 shares
283,676 shares
184,318 shares
249,948 shares
264,732 shares