28,260 shares
44,558 shares
142,611 shares
46,598 shares
27,409 shares
23,183 shares
29,205 shares
135,108 shares
19,999 shares
19,307 shares