519,132 shares
179,103 shares
166,381 shares
411,415 shares
127,475 shares
344,315 shares
290,550 shares
304,767 shares
473,157 shares
411,522 shares