519,611 shares
173,506 shares
83,103 shares
30,446 shares
110,264 shares
338,748 shares
178,991 shares
201,912 shares
13,588 shares
20,232 shares