26,443 shares
108,314 shares
307,330 shares
286,281 shares
18,172 shares
15,346 shares
34,876 shares
57,240 shares
36,407 shares
457,895 shares