519,116 shares
179,094 shares
166,363 shares
411,346 shares
127,441 shares
344,304 shares
290,455 shares
304,757 shares
473,136 shares
411,457 shares