26,843 shares
68,315 shares
15,848 shares
16,619 shares
18,031 shares
83,490 shares
188,179 shares
294,257 shares
20,202 shares
58,298 shares