15,106 shares
18,793 shares
33,811 shares
20,437 shares
370,428 shares
69,715 shares
40,300 shares
413,370 shares
147,292 shares
397,759 shares