34,594 shares
79,304 shares
73,523 shares
27,607 shares
56,272 shares
27,598 shares
33,269 shares
72,809 shares
186,455 shares
105,827 shares