29,420 shares
150,906 shares
104,913 shares
68,017 shares
60,029 shares
415,153 shares
73,172 shares
129,507 shares
50,095 shares
26,507 shares