106,143 shares
77,904 shares
288,795 shares
162,986 shares
108,821 shares
126,086 shares
105,477 shares
1,239,605 shares
112,059 shares
107,696 shares