111,598 shares
69,827 shares
46,383 shares
33,725 shares
141,813 shares
73,633 shares
27,956 shares
164,614 shares
59,587 shares
30,492 shares