22,350 shares
15,999 shares
18,601 shares
223,634 shares
171,198 shares
184,412 shares
104,506 shares
90,559 shares
149,299 shares
315,323 shares