15,494 shares
18,818 shares
33,833 shares
20,509 shares
370,529 shares
69,781 shares
40,399 shares
413,610 shares
147,376 shares
397,871 shares