137,084 shares
268,004 shares
184,894 shares
42,920 shares
254,654 shares
130,940 shares
49,758 shares
36,510 shares
38,696 shares
60,416 shares