28,186 shares
44,477 shares
142,526 shares
46,521 shares
27,330 shares
23,120 shares
29,111 shares
135,027 shares
19,913 shares
19,214 shares