111,672 shares
69,830 shares
46,387 shares
33,727 shares
141,815 shares
73,740 shares
27,995 shares
164,687 shares
59,617 shares
30,492 shares