421,857 shares
86,251 shares
69,555 shares
210,526 shares
110,075 shares
131,775 shares
154,779 shares
83,507 shares
30,335 shares
20,143 shares