106,228 shares
77,969 shares
288,893 shares
163,113 shares
108,883 shares
126,156 shares
105,532 shares
1,239,780 shares
112,127 shares
107,763 shares