112,133 shares
70,263 shares
46,700 shares
33,997 shares
142,040 shares
74,009 shares
28,247 shares
165,166 shares
60,164 shares
30,964 shares