519,772 shares
173,661 shares
83,238 shares
30,586 shares
110,396 shares
338,907 shares
179,143 shares
202,048 shares
13,706 shares
20,330 shares