34,596 shares
79,305 shares
73,524 shares
27,609 shares
56,273 shares
27,599 shares
33,270 shares
72,809 shares
186,456 shares
105,829 shares