26,449 shares
108,322 shares
307,358 shares
286,296 shares
18,185 shares
15,349 shares
34,881 shares
57,259 shares
36,417 shares
457,904 shares