331,359 shares
507,081 shares
42,104 shares
105,942 shares
121,947 shares
79,153 shares
301,975 shares
90,324 shares
157,470 shares
353,025 shares