519,506 shares
173,392 shares
82,995 shares
30,321 shares
110,156 shares
338,629 shares
178,883 shares
201,802 shares
13,485 shares
20,144 shares