106,153 shares
77,911 shares
288,819 shares
163,008 shares
108,829 shares
126,095 shares
105,481 shares
1,239,649 shares
112,065 shares
107,698 shares