34,919 shares
66,410 shares
46,842 shares
214,718 shares
19,660 shares
147,291 shares
15,959 shares
114,636 shares
121,674 shares
34,560 shares