93,519 shares
447,018 shares
449,494 shares
71,846 shares
143,670 shares
316,036 shares
253,381 shares
263,407 shares
246,109 shares
100,594 shares