94,930 shares
28,013 shares
419,885 shares
148,553 shares
356,297 shares
100,118 shares
338,074 shares
57,293 shares
50,143 shares
34,476 shares