29,359 shares
31,060 shares
36,144 shares
97,181 shares
113,965 shares
46,351 shares
31,450 shares
62,474 shares
541,535 shares
114,084 shares