29,359 shares
31,060 shares
36,149 shares
97,181 shares
113,966 shares
46,353 shares
31,453 shares
62,476 shares
541,536 shares
114,084 shares