34,918 shares
66,410 shares
46,841 shares
214,717 shares
19,657 shares
147,289 shares
15,958 shares
114,635 shares
121,672 shares
34,560 shares