58,187 shares
32,297 shares
104,999 shares
26,994 shares
59,118 shares
183,011 shares
89,024 shares
34,141 shares
99,094 shares
40,015 shares