15,109 shares
18,795 shares
33,817 shares
20,441 shares
370,445 shares
69,716 shares
40,306 shares
413,496 shares
147,305 shares
397,763 shares