95,138 shares
63,013 shares
249,781 shares
60,086 shares
52,124 shares
182,849 shares
522,914 shares
156,277 shares
59,543 shares
139,472 shares