15,108 shares
18,794 shares
33,813 shares
20,438 shares
370,443 shares
69,715 shares
40,304 shares
413,475 shares
147,299 shares
397,760 shares