271,698 shares
66,296 shares
32,828 shares
141,769 shares
314,443 shares
374,812 shares
34,251 shares
263,762 shares
42,705 shares
63,079 shares