106,144 shares
77,908 shares
288,811 shares
162,996 shares
108,827 shares
126,090 shares
105,478 shares
1,239,627 shares
112,065 shares
107,697 shares