112,116 shares
70,242 shares
46,692 shares
33,974 shares
142,016 shares
73,995 shares
28,236 shares
165,149 shares
60,144 shares
30,928 shares