106,144 shares
77,905 shares
288,800 shares
162,988 shares
108,823 shares
126,087 shares
105,478 shares
1,239,615 shares
112,060 shares
107,696 shares