24,691 shares
127,106 shares
40,845 shares
58,212 shares
18,340 shares
14,800 shares
20,410 shares
434,121 shares
30,540 shares
34,186 shares