519,608 shares
173,503 shares
83,103 shares
30,443 shares
110,261 shares
338,744 shares
178,990 shares
201,910 shares
13,586 shares
20,231 shares