356,173 shares
266,025 shares
37,945 shares
332,038 shares
40,121 shares
47,811 shares
50,350 shares
398,705 shares
149,099 shares
71,690 shares