106,173 shares
77,913 shares
288,826 shares
163,017 shares
108,831 shares
126,099 shares
105,485 shares
1,239,681 shares
112,070 shares
107,700 shares