26,378 shares
108,262 shares
307,230 shares
286,183 shares
18,108 shares
15,229 shares
34,815 shares
57,127 shares
36,334 shares
457,824 shares