94,943 shares
28,017 shares
419,905 shares
148,567 shares
356,319 shares
100,129 shares
338,087 shares
57,301 shares
50,152 shares
34,485 shares