106,139 shares
77,899 shares
288,756 shares
162,945 shares
108,804 shares
126,072 shares
105,472 shares
1,239,509 shares
112,020 shares
107,689 shares