29,419 shares
31,116 shares
36,372 shares
97,323 shares
114,178 shares
46,589 shares
31,699 shares
62,645 shares
541,688 shares
114,123 shares