71,157 shares
112,116 shares
147,315 shares
43,743 shares
126,143 shares
188,591 shares
154,016 shares
489,903 shares
201,329 shares
309,585 shares