15,530 shares
19,039 shares
34,027 shares
20,838 shares
370,755 shares
70,078 shares
40,479 shares
413,917 shares
147,767 shares
397,974 shares