271,706 shares
66,305 shares
32,837 shares
141,774 shares
314,455 shares
374,821 shares
34,265 shares
263,775 shares
42,716 shares
63,088 shares