112,116 shares
70,244 shares
46,695 shares
33,974 shares
142,016 shares
73,996 shares
28,237 shares
165,151 shares
60,147 shares
30,935 shares