166,280 shares
81,824 shares
351,455 shares
24,413 shares
21,188 shares
15,943 shares
143,761 shares
52,660 shares
23,448 shares
127,639 shares