22,681 shares
775,295 shares
117,913 shares
248,407 shares
135,534 shares
179,216 shares
149,375 shares
95,006 shares
301,681 shares
280,557 shares