106,139 shares
77,899 shares
288,764 shares
162,952 shares
108,807 shares
126,078 shares
105,473 shares
1,239,525 shares
112,032 shares
107,693 shares