271,696 shares
66,295 shares
32,827 shares
141,766 shares
314,442 shares
374,809 shares
34,249 shares
263,762 shares
42,704 shares
63,078 shares