516,059 shares
156,011 shares
355,760 shares
117,838 shares
89,581 shares
537,057 shares
283,599 shares
184,259 shares
249,850 shares
264,670 shares