26,946 shares
227,089 shares
251,225 shares
270,244 shares
37,799 shares
44,883 shares
43,696 shares
91,289 shares
58,392 shares
153,459 shares