26,946 shares
227,093 shares
251,245 shares
270,264 shares
37,812 shares
44,906 shares
43,710 shares
91,292 shares
58,413 shares
153,484 shares